home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / UTIL / Winamp / winamp502_full.exe / Plugins / avs / Winamp 5 Picks / Tuggummi - Worm-O-Rama (Raz Remix).avs < prev    next >
Winamp Advanced Visualization Studio File  |  2003-06-12  |  16.0 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

This file was processed as: Winamp Advanced Visualization Studio File (other/winampAdvVisStudioStyle).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Winamp Advanced Visualization Studio File (other/winampAdvVisStudioStyle) magic Unsupported
1% dexvert AVSS Video (video/avssVideo) ext Unsupported
100% file Winamp plug in default
99% file data default
100% TrID Winamp Advanced Visualization Studio File default
100% gt2 Kopftext: 'Nullsoft AVS Preset 0.2' default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4e 75 6c 6c 73 6f 66 74 | 20 41 56 53 20 50 72 65 |Nullsoft| AVS Pre|
|00000010| 73 65 74 20 30 2e 32 1a | 00 fe ff ff ff 1e 36 00 |set 0.2.|......6.|
|00000020| 00 80 00 00 00 24 80 00 | 00 00 80 00 00 00 00 00 |.....$..|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 01 00 00 00 03 00 | 00 00 08 00 00 00 19 00 |........|........|
|00000050| 00 00 00 00 00 00 6c bb | 02 02 48 6f 6c 64 65 6e |......l.|..Holden|
|00000060| 30 33 3a 20 43 6f 6e 76 | 6f 6c 75 74 69 6f 6e 20 |03: Conv|olution |
|00000070| 46 69 6c 74 65 72 00 00 | 00 00 dc 00 00 00 01 00 |Filter..|........|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 00 |........|........|
|000000b0| 00 00 01 00 00 00 00 00 | 00 00 00 00 00 00 01 00 |........|........|
|000000c0| 00 00 00 00 00 00 01 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 01 00 00 00 00 00 | 00 00 01 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 01 00 00 00 00 00 |........|........|
|000000f0| 00 00 01 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 01 00 00 00 00 00 | 00 00 01 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 01 00 00 00 01 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 01 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 10 00 | 00 00 fe ff ff ff dd 34 |........|.......4|
|00000160| 00 00 80 00 00 02 24 80 | 00 00 00 80 00 00 00 00 |......$.|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 01 00 00 00 03 | 00 00 00 08 00 00 00 01 |........|........|
|00000190| 00 00 00 00 00 00 00 24 | 00 00 00 9a 02 00 00 01 |.......$|........|
|000001a0| 15 00 00 00 78 3d 78 74 | 2a 30 2e 34 20 3b 0d 0a |....x=xt|*0.4 ;..|
|000001b0| 79 3d 79 74 2a 30 2e 34 | 00 c7 01 00 00 63 3d 69 |y=yt*0.4|.....c=i|
|000001c0| 66 28 61 62 6f 76 65 28 | 63 2c 35 30 29 2c 30 2c |f(above(|c,50),0,|
|000001d0| 63 2b 31 29 3b 63 71 6c | 3d 65 71 75 61 6c 28 63 |c+1);cql|=equal(c|
|000001e0| 2c 32 35 29 20 3b 6d 3d | 69 66 28 65 71 75 61 6c |,25) ;m=|if(equal|
|000001f0| 28 63 2c 32 34 29 2c 69 | 66 28 61 62 6f 76 65 28 |(c,24),i|f(above(|
|00000200| 6d 2c 30 29 2c 30 2c 6d | 2b 31 29 2c 6d 29 3b 75 |m,0),0,m|+1),m);u|
|00000210| 64 72 3d 72 61 6e 64 28 | 32 29 3b 6c 72 72 3d 72 |dr=rand(|2);lrr=r|
|00000220| 61 6e 64 28 32 29 3b 75 | 70 3d 69 66 28 63 71 6c |and(2);u|p=if(cql|
|00000230| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 30 29 2c |, if(equ|al(m,0),|
|00000240| 69 66 28 65 71 75 61 6c | 28 75 64 72 2c 30 29 2c |if(equal|(udr,0),|
|00000250| 31 2c 30 29 2c 30 29 20 | 2c 75 70 29 3b 64 6f 77 |1,0),0) |,up);dow|
|00000260| 6e 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |n=if(cql|, if(equ|
|00000270| 61 6c 28 6d 2c 30 29 2c | 69 66 28 65 71 75 61 6c |al(m,0),|if(equal|
|00000280| 28 75 64 72 2c 31 29 2c | 31 2c 30 29 2c 30 29 20 |(udr,1),|1,0),0) |
|00000290| 2c 64 6f 77 6e 29 3b 6c | 65 66 74 3d 69 66 28 63 |,down);l|eft=if(c|
|000002a0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 31 |ql, if(e|qual(m,1|
|000002b0| 29 2c 69 66 28 65 71 75 | 61 6c 28 6c 72 72 2c 30 |),if(equ|al(lrr,0|
|000002c0| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 6c 65 66 74 29 |),1,0),0|) ,left)|
|000002d0| 3b 72 69 67 68 74 3d 69 | 66 28 63 71 6c 2c 20 69 |;right=i|f(cql, i|
|000002e0| 66 28 65 71 75 61 6c 28 | 6d 2c 31 29 2c 69 66 28 |f(equal(|m,1),if(|
|000002f0| 65 71 75 61 6c 28 6c 72 | 72 2c 31 29 2c 31 2c 30 |equal(lr|r,1),1,0|
|00000300| 29 2c 30 29 20 2c 72 69 | 67 68 74 29 3b 79 74 3d |),0) ,ri|ght);yt=|
|00000310| 69 66 28 61 62 6f 76 65 | 28 79 74 2c 31 29 2c 2d |if(above|(yt,1),-|
|00000320| 31 2c 69 66 28 62 65 6c | 6f 77 28 79 74 2c 2d 31 |1,if(bel|ow(yt,-1|
|00000330| 29 2c 31 2c 79 74 2b 28 | 75 70 2d 64 6f 77 6e 29 |),1,yt+(|up-down)|
|00000340| 2a 73 70 64 29 29 3b 78 | 74 3d 69 66 28 61 62 6f |*spd));x|t=if(abo|
|00000350| 76 65 28 78 74 2c 31 29 | 2c 2d 31 2c 69 66 28 62 |ve(xt,1)|,-1,if(b|
|00000360| 65 6c 6f 77 28 78 74 2c | 2d 31 29 2c 31 2c 78 74 |elow(xt,|-1),1,xt|
|00000370| 2b 28 6c 65 66 74 2d 72 | 69 67 68 74 29 2a 73 70 |+(left-r|ight)*sp|
|00000380| 64 29 29 00 16 00 00 00 | 73 70 64 3d 28 34 2b 72 |d)).....|spd=(4+r|
|00000390| 61 6e 64 28 35 29 29 2f | 28 77 2b 68 29 00 87 00 |and(5))/|(w+h)...|
|000003a0| 00 00 6e 3d 31 20 3b 20 | 73 70 64 3d 28 34 2b 72 |..n=1 ; |spd=(4+r|
|000003b0| 61 6e 64 28 36 29 29 2f | 28 77 2b 68 29 20 3b 20 |and(6))/|(w+h) ; |
|000003c0| 6d 3d 72 61 6e 64 28 32 | 29 20 3b 20 75 64 72 3d |m=rand(2|) ; udr=|
|000003d0| 72 61 6e 64 28 32 29 20 | 3b 20 6c 72 72 3d 72 61 |rand(2) |; lrr=ra|
|000003e0| 6e 64 28 32 29 20 3b 20 | 63 3d 72 61 6e 64 28 35 |nd(2) ; |c=rand(5|
|000003f0| 30 29 20 3b 20 78 74 3d | 28 72 61 6e 64 28 32 30 |0) ; xt=|(rand(20|
|00000400| 31 29 2d 31 30 30 29 2a | 30 2e 30 31 20 3b 20 79 |1)-100)*|0.01 ; y|
|00000410| 74 3d 28 72 61 6e 64 28 | 32 30 31 29 2d 31 30 30 |t=(rand(|201)-100|
|00000420| 29 2a 30 2e 30 31 20 3b | 00 02 00 00 00 01 00 00 |)*0.01 ;|........|
|00000430| 00 ff ff ff 00 00 00 00 | 00 24 00 00 00 9a 02 00 |........|.$......|
|00000440| 00 01 15 00 00 00 78 3d | 78 74 2a 30 2e 34 20 3b |......x=|xt*0.4 ;|
|00000450| 0d 0a 79 3d 79 74 2a 30 | 2e 34 00 c7 01 00 00 63 |..y=yt*0|.4.....c|
|00000460| 3d 69 66 28 61 62 6f 76 | 65 28 63 2c 35 30 29 2c |=if(abov|e(c,50),|
|00000470| 30 2c 63 2b 31 29 3b 63 | 71 6c 3d 65 71 75 61 6c |0,c+1);c|ql=equal|
|00000480| 28 63 2c 32 35 29 20 3b | 6d 3d 69 66 28 65 71 75 |(c,25) ;|m=if(equ|
|00000490| 61 6c 28 63 2c 32 34 29 | 2c 69 66 28 61 62 6f 76 |al(c,24)|,if(abov|
|000004a0| 65 28 6d 2c 30 29 2c 30 | 2c 6d 2b 31 29 2c 6d 29 |e(m,0),0|,m+1),m)|
|000004b0| 3b 75 64 72 3d 72 61 6e | 64 28 32 29 3b 6c 72 72 |;udr=ran|d(2);lrr|
|000004c0| 3d 72 61 6e 64 28 32 29 | 3b 75 70 3d 69 66 28 63 |=rand(2)|;up=if(c|
|000004d0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 30 |ql, if(e|qual(m,0|
|000004e0| 29 2c 69 66 28 65 71 75 | 61 6c 28 75 64 72 2c 30 |),if(equ|al(udr,0|
|000004f0| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 75 70 29 3b 64 |),1,0),0|) ,up);d|
|00000500| 6f 77 6e 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |own=if(c|ql, if(e|
|00000510| 71 75 61 6c 28 6d 2c 30 | 29 2c 69 66 28 65 71 75 |qual(m,0|),if(equ|
|00000520| 61 6c 28 75 64 72 2c 31 | 29 2c 31 2c 30 29 2c 30 |al(udr,1|),1,0),0|
|00000530| 29 20 2c 64 6f 77 6e 29 | 3b 6c 65 66 74 3d 69 66 |) ,down)|;left=if|
|00000540| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00000550| 2c 31 29 2c 69 66 28 65 | 71 75 61 6c 28 6c 72 72 |,1),if(e|qual(lrr|
|00000560| 2c 30 29 2c 31 2c 30 29 | 2c 30 29 20 2c 6c 65 66 |,0),1,0)|,0) ,lef|
|00000570| 74 29 3b 72 69 67 68 74 | 3d 69 66 28 63 71 6c 2c |t);right|=if(cql,|
|00000580| 20 69 66 28 65 71 75 61 | 6c 28 6d 2c 31 29 2c 69 | if(equa|l(m,1),i|
|00000590| 66 28 65 71 75 61 6c 28 | 6c 72 72 2c 31 29 2c 31 |f(equal(|lrr,1),1|
|000005a0| 2c 30 29 2c 30 29 20 2c | 72 69 67 68 74 29 3b 79 |,0),0) ,|right);y|
|000005b0| 74 3d 69 66 28 61 62 6f | 76 65 28 79 74 2c 31 29 |t=if(abo|ve(yt,1)|
|000005c0| 2c 2d 31 2c 69 66 28 62 | 65 6c 6f 77 28 79 74 2c |,-1,if(b|elow(yt,|
|000005d0| 2d 31 29 2c 31 2c 79 74 | 2b 28 75 70 2d 64 6f 77 |-1),1,yt|+(up-dow|
|000005e0| 6e 29 2a 73 70 64 29 29 | 3b 78 74 3d 69 66 28 61 |n)*spd))|;xt=if(a|
|000005f0| 62 6f 76 65 28 78 74 2c | 31 29 2c 2d 31 2c 69 66 |bove(xt,|1),-1,if|
|00000600| 28 62 65 6c 6f 77 28 78 | 74 2c 2d 31 29 2c 31 2c |(below(x|t,-1),1,|
|00000610| 78 74 2b 28 6c 65 66 74 | 2d 72 69 67 68 74 29 2a |xt+(left|-right)*|
|00000620| 73 70 64 29 29 00 16 00 | 00 00 73 70 64 3d 28 34 |spd))...|..spd=(4|
|00000630| 2b 72 61 6e 64 28 35 29 | 29 2f 28 77 2b 68 29 00 |+rand(5)|)/(w+h).|
|00000640| 87 00 00 00 6e 3d 31 20 | 3b 20 73 70 64 3d 28 34 |....n=1 |; spd=(4|
|00000650| 2b 72 61 6e 64 28 36 29 | 29 2f 28 77 2b 68 29 20 |+rand(6)|)/(w+h) |
|00000660| 3b 20 6d 3d 72 61 6e 64 | 28 32 29 20 3b 20 75 64 |; m=rand|(2) ; ud|
|00000670| 72 3d 72 61 6e 64 28 32 | 29 20 3b 20 6c 72 72 3d |r=rand(2|) ; lrr=|
|00000680| 72 61 6e 64 28 32 29 20 | 3b 20 63 3d 72 61 6e 64 |rand(2) |; c=rand|
|00000690| 28 35 30 29 20 3b 20 78 | 74 3d 28 72 61 6e 64 28 |(50) ; x|t=(rand(|
|000006a0| 32 30 31 29 2d 31 30 30 | 29 2a 30 2e 30 31 20 3b |201)-100|)*0.01 ;|
|000006b0| 20 79 74 3d 28 72 61 6e | 64 28 32 30 31 29 2d 31 | yt=(ran|d(201)-1|
|000006c0| 30 30 29 2a 30 2e 30 31 | 20 3b 00 02 00 00 00 01 |00)*0.01| ;......|
|000006d0| 00 00 00 ff ff ff 00 00 | 00 00 00 24 00 00 00 9a |........|...$....|
|000006e0| 02 00 00 01 15 00 00 00 | 78 3d 78 74 2a 30 2e 34 |........|x=xt*0.4|
|000006f0| 20 3b 0d 0a 79 3d 79 74 | 2a 30 2e 34 00 c7 01 00 | ;..y=yt|*0.4....|
|00000700| 00 63 3d 69 66 28 61 62 | 6f 76 65 28 63 2c 35 30 |.c=if(ab|ove(c,50|
|00000710| 29 2c 30 2c 63 2b 31 29 | 3b 63 71 6c 3d 65 71 75 |),0,c+1)|;cql=equ|
|00000720| 61 6c 28 63 2c 32 35 29 | 20 3b 6d 3d 69 66 28 65 |al(c,25)| ;m=if(e|
|00000730| 71 75 61 6c 28 63 2c 32 | 34 29 2c 69 66 28 61 62 |qual(c,2|4),if(ab|
|00000740| 6f 76 65 28 6d 2c 30 29 | 2c 30 2c 6d 2b 31 29 2c |ove(m,0)|,0,m+1),|
|00000750| 6d 29 3b 75 64 72 3d 72 | 61 6e 64 28 32 29 3b 6c |m);udr=r|and(2);l|
|00000760| 72 72 3d 72 61 6e 64 28 | 32 29 3b 75 70 3d 69 66 |rr=rand(|2);up=if|
|00000770| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00000780| 2c 30 29 2c 69 66 28 65 | 71 75 61 6c 28 75 64 72 |,0),if(e|qual(udr|
|00000790| 2c 30 29 2c 31 2c 30 29 | 2c 30 29 20 2c 75 70 29 |,0),1,0)|,0) ,up)|
|000007a0| 3b 64 6f 77 6e 3d 69 66 | 28 63 71 6c 2c 20 69 66 |;down=if|(cql, if|
|000007b0| 28 65 71 75 61 6c 28 6d | 2c 30 29 2c 69 66 28 65 |(equal(m|,0),if(e|
|000007c0| 71 75 61 6c 28 75 64 72 | 2c 31 29 2c 31 2c 30 29 |qual(udr|,1),1,0)|
|000007d0| 2c 30 29 20 2c 64 6f 77 | 6e 29 3b 6c 65 66 74 3d |,0) ,dow|n);left=|
|000007e0| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|000007f0| 28 6d 2c 31 29 2c 69 66 | 28 65 71 75 61 6c 28 6c |(m,1),if|(equal(l|
|00000800| 72 72 2c 30 29 2c 31 2c | 30 29 2c 30 29 20 2c 6c |rr,0),1,|0),0) ,l|
|00000810| 65 66 74 29 3b 72 69 67 | 68 74 3d 69 66 28 63 71 |eft);rig|ht=if(cq|
|00000820| 6c 2c 20 69 66 28 65 71 | 75 61 6c 28 6d 2c 31 29 |l, if(eq|ual(m,1)|
|00000830| 2c 69 66 28 65 71 75 61 | 6c 28 6c 72 72 2c 31 29 |,if(equa|l(lrr,1)|
|00000840| 2c 31 2c 30 29 2c 30 29 | 20 2c 72 69 67 68 74 29 |,1,0),0)| ,right)|
|00000850| 3b 79 74 3d 69 66 28 61 | 62 6f 76 65 28 79 74 2c |;yt=if(a|bove(yt,|
|00000860| 31 29 2c 2d 31 2c 69 66 | 28 62 65 6c 6f 77 28 79 |1),-1,if|(below(y|
|00000870| 74 2c 2d 31 29 2c 31 2c | 79 74 2b 28 75 70 2d 64 |t,-1),1,|yt+(up-d|
|00000880| 6f 77 6e 29 2a 73 70 64 | 29 29 3b 78 74 3d 69 66 |own)*spd|));xt=if|
|00000890| 28 61 62 6f 76 65 28 78 | 74 2c 31 29 2c 2d 31 2c |(above(x|t,1),-1,|
|000008a0| 69 66 28 62 65 6c 6f 77 | 28 78 74 2c 2d 31 29 2c |if(below|(xt,-1),|
|000008b0| 31 2c 78 74 2b 28 6c 65 | 66 74 2d 72 69 67 68 74 |1,xt+(le|ft-right|
|000008c0| 29 2a 73 70 64 29 29 00 | 16 00 00 00 73 70 64 3d |)*spd)).|....spd=|
|000008d0| 28 34 2b 72 61 6e 64 28 | 35 29 29 2f 28 77 2b 68 |(4+rand(|5))/(w+h|
|000008e0| 29 00 87 00 00 00 6e 3d | 31 20 3b 20 73 70 64 3d |).....n=|1 ; spd=|
|000008f0| 28 34 2b 72 61 6e 64 28 | 36 29 29 2f 28 77 2b 68 |(4+rand(|6))/(w+h|
|00000900| 29 20 3b 20 6d 3d 72 61 | 6e 64 28 32 29 20 3b 20 |) ; m=ra|nd(2) ; |
|00000910| 75 64 72 3d 72 61 6e 64 | 28 32 29 20 3b 20 6c 72 |udr=rand|(2) ; lr|
|00000920| 72 3d 72 61 6e 64 28 32 | 29 20 3b 20 63 3d 72 61 |r=rand(2|) ; c=ra|
|00000930| 6e 64 28 35 30 29 20 3b | 20 78 74 3d 28 72 61 6e |nd(50) ;| xt=(ran|
|00000940| 64 28 32 30 31 29 2d 31 | 30 30 29 2a 30 2e 30 31 |d(201)-1|00)*0.01|
|00000950| 20 3b 20 79 74 3d 28 72 | 61 6e 64 28 32 30 31 29 | ; yt=(r|and(201)|
|00000960| 2d 31 30 30 29 2a 30 2e | 30 31 20 3b 00 02 00 00 |-100)*0.|01 ;....|
|00000970| 00 01 00 00 00 ff ff ff | 00 00 00 00 00 24 00 00 |........|.....$..|
|00000980| 00 9a 02 00 00 01 15 00 | 00 00 78 3d 78 74 2a 30 |........|..x=xt*0|
|00000990| 2e 34 20 3b 0d 0a 79 3d | 79 74 2a 30 2e 34 00 c7 |.4 ;..y=|yt*0.4..|
|000009a0| 01 00 00 63 3d 69 66 28 | 61 62 6f 76 65 28 63 2c |...c=if(|above(c,|
|000009b0| 35 30 29 2c 30 2c 63 2b | 31 29 3b 63 71 6c 3d 65 |50),0,c+|1);cql=e|
|000009c0| 71 75 61 6c 28 63 2c 32 | 35 29 20 3b 6d 3d 69 66 |qual(c,2|5) ;m=if|
|000009d0| 28 65 71 75 61 6c 28 63 | 2c 32 34 29 2c 69 66 28 |(equal(c|,24),if(|
|000009e0| 61 62 6f 76 65 28 6d 2c | 30 29 2c 30 2c 6d 2b 31 |above(m,|0),0,m+1|
|000009f0| 29 2c 6d 29 3b 75 64 72 | 3d 72 61 6e 64 28 32 29 |),m);udr|=rand(2)|
|00000a00| 3b 6c 72 72 3d 72 61 6e | 64 28 32 29 3b 75 70 3d |;lrr=ran|d(2);up=|
|00000a10| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|00000a20| 28 6d 2c 30 29 2c 69 66 | 28 65 71 75 61 6c 28 75 |(m,0),if|(equal(u|
|00000a30| 64 72 2c 30 29 2c 31 2c | 30 29 2c 30 29 20 2c 75 |dr,0),1,|0),0) ,u|
|00000a40| 70 29 3b 64 6f 77 6e 3d | 69 66 28 63 71 6c 2c 20 |p);down=|if(cql, |
|00000a50| 69 66 28 65 71 75 61 6c | 28 6d 2c 30 29 2c 69 66 |if(equal|(m,0),if|
|00000a60| 28 65 71 75 61 6c 28 75 | 64 72 2c 31 29 2c 31 2c |(equal(u|dr,1),1,|
|00000a70| 30 29 2c 30 29 20 2c 64 | 6f 77 6e 29 3b 6c 65 66 |0),0) ,d|own);lef|
|00000a80| 74 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |t=if(cql|, if(equ|
|00000a90| 61 6c 28 6d 2c 31 29 2c | 69 66 28 65 71 75 61 6c |al(m,1),|if(equal|
|00000aa0| 28 6c 72 72 2c 30 29 2c | 31 2c 30 29 2c 30 29 20 |(lrr,0),|1,0),0) |
|00000ab0| 2c 6c 65 66 74 29 3b 72 | 69 67 68 74 3d 69 66 28 |,left);r|ight=if(|
|00000ac0| 63 71 6c 2c 20 69 66 28 | 65 71 75 61 6c 28 6d 2c |cql, if(|equal(m,|
|00000ad0| 31 29 2c 69 66 28 65 71 | 75 61 6c 28 6c 72 72 2c |1),if(eq|ual(lrr,|
|00000ae0| 31 29 2c 31 2c 30 29 2c | 30 29 20 2c 72 69 67 68 |1),1,0),|0) ,righ|
|00000af0| 74 29 3b 79 74 3d 69 66 | 28 61 62 6f 76 65 28 79 |t);yt=if|(above(y|
|00000b00| 74 2c 31 29 2c 2d 31 2c | 69 66 28 62 65 6c 6f 77 |t,1),-1,|if(below|
|00000b10| 28 79 74 2c 2d 31 29 2c | 31 2c 79 74 2b 28 75 70 |(yt,-1),|1,yt+(up|
|00000b20| 2d 64 6f 77 6e 29 2a 73 | 70 64 29 29 3b 78 74 3d |-down)*s|pd));xt=|
|00000b30| 69 66 28 61 62 6f 76 65 | 28 78 74 2c 31 29 2c 2d |if(above|(xt,1),-|
|00000b40| 31 2c 69 66 28 62 65 6c | 6f 77 28 78 74 2c 2d 31 |1,if(bel|ow(xt,-1|
|00000b50| 29 2c 31 2c 78 74 2b 28 | 6c 65 66 74 2d 72 69 67 |),1,xt+(|left-rig|
|00000b60| 68 74 29 2a 73 70 64 29 | 29 00 16 00 00 00 73 70 |ht)*spd)|).....sp|
|00000b70| 64 3d 28 34 2b 72 61 6e | 64 28 35 29 29 2f 28 77 |d=(4+ran|d(5))/(w|
|00000b80| 2b 68 29 00 87 00 00 00 | 6e 3d 31 20 3b 20 73 70 |+h).....|n=1 ; sp|
|00000b90| 64 3d 28 34 2b 72 61 6e | 64 28 36 29 29 2f 28 77 |d=(4+ran|d(6))/(w|
|00000ba0| 2b 68 29 20 3b 20 6d 3d | 72 61 6e 64 28 32 29 20 |+h) ; m=|rand(2) |
|00000bb0| 3b 20 75 64 72 3d 72 61 | 6e 64 28 32 29 20 3b 20 |; udr=ra|nd(2) ; |
|00000bc0| 6c 72 72 3d 72 61 6e 64 | 28 32 29 20 3b 20 63 3d |lrr=rand|(2) ; c=|
|00000bd0| 72 61 6e 64 28 35 30 29 | 20 3b 20 78 74 3d 28 72 |rand(50)| ; xt=(r|
|00000be0| 61 6e 64 28 32 30 31 29 | 2d 31 30 30 29 2a 30 2e |and(201)|-100)*0.|
|00000bf0| 30 31 20 3b 20 79 74 3d | 28 72 61 6e 64 28 32 30 |01 ; yt=|(rand(20|
|00000c00| 31 29 2d 31 30 30 29 2a | 30 2e 30 31 20 3b 00 02 |1)-100)*|0.01 ;..|
|00000c10| 00 00 00 01 00 00 00 ff | ff ff 00 00 00 00 00 24 |........|.......$|
|00000c20| 00 00 00 9a 02 00 00 01 | 15 00 00 00 78 3d 78 74 |........|....x=xt|
|00000c30| 2a 30 2e 34 20 3b 0d 0a | 79 3d 79 74 2a 30 2e 34 |*0.4 ;..|y=yt*0.4|
|00000c40| 00 c7 01 00 00 63 3d 69 | 66 28 61 62 6f 76 65 28 |.....c=i|f(above(|
|00000c50| 63 2c 35 30 29 2c 30 2c | 63 2b 31 29 3b 63 71 6c |c,50),0,|c+1);cql|
|00000c60| 3d 65 71 75 61 6c 28 63 | 2c 32 35 29 20 3b 6d 3d |=equal(c|,25) ;m=|
|00000c70| 69 66 28 65 71 75 61 6c | 28 63 2c 32 34 29 2c 69 |if(equal|(c,24),i|
|00000c80| 66 28 61 62 6f 76 65 28 | 6d 2c 30 29 2c 30 2c 6d |f(above(|m,0),0,m|
|00000c90| 2b 31 29 2c 6d 29 3b 75 | 64 72 3d 72 61 6e 64 28 |+1),m);u|dr=rand(|
|00000ca0| 32 29 3b 6c 72 72 3d 72 | 61 6e 64 28 32 29 3b 75 |2);lrr=r|and(2);u|
|00000cb0| 70 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |p=if(cql|, if(equ|
|00000cc0| 61 6c 28 6d 2c 30 29 2c | 69 66 28 65 71 75 61 6c |al(m,0),|if(equal|
|00000cd0| 28 75 64 72 2c 30 29 2c | 31 2c 30 29 2c 30 29 20 |(udr,0),|1,0),0) |
|00000ce0| 2c 75 70 29 3b 64 6f 77 | 6e 3d 69 66 28 63 71 6c |,up);dow|n=if(cql|
|00000cf0| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 30 29 2c |, if(equ|al(m,0),|
|00000d00| 69 66 28 65 71 75 61 6c | 28 75 64 72 2c 31 29 2c |if(equal|(udr,1),|
|00000d10| 31 2c 30 29 2c 30 29 20 | 2c 64 6f 77 6e 29 3b 6c |1,0),0) |,down);l|
|00000d20| 65 66 74 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |eft=if(c|ql, if(e|
|00000d30| 71 75 61 6c 28 6d 2c 31 | 29 2c 69 66 28 65 71 75 |qual(m,1|),if(equ|
|00000d40| 61 6c 28 6c 72 72 2c 30 | 29 2c 31 2c 30 29 2c 30 |al(lrr,0|),1,0),0|
|00000d50| 29 20 2c 6c 65 66 74 29 | 3b 72 69 67 68 74 3d 69 |) ,left)|;right=i|
|00000d60| 66 28 63 71 6c 2c 20 69 | 66 28 65 71 75 61 6c 28 |f(cql, i|f(equal(|
|00000d70| 6d 2c 31 29 2c 69 66 28 | 65 71 75 61 6c 28 6c 72 |m,1),if(|equal(lr|
|00000d80| 72 2c 31 29 2c 31 2c 30 | 29 2c 30 29 20 2c 72 69 |r,1),1,0|),0) ,ri|
|00000d90| 67 68 74 29 3b 79 74 3d | 69 66 28 61 62 6f 76 65 |ght);yt=|if(above|
|00000da0| 28 79 74 2c 31 29 2c 2d | 31 2c 69 66 28 62 65 6c |(yt,1),-|1,if(bel|
|00000db0| 6f 77 28 79 74 2c 2d 31 | 29 2c 31 2c 79 74 2b 28 |ow(yt,-1|),1,yt+(|
|00000dc0| 75 70 2d 64 6f 77 6e 29 | 2a 73 70 64 29 29 3b 78 |up-down)|*spd));x|
|00000dd0| 74 3d 69 66 28 61 62 6f | 76 65 28 78 74 2c 31 29 |t=if(abo|ve(xt,1)|
|00000de0| 2c 2d 31 2c 69 66 28 62 | 65 6c 6f 77 28 78 74 2c |,-1,if(b|elow(xt,|
|00000df0| 2d 31 29 2c 31 2c 78 74 | 2b 28 6c 65 66 74 2d 72 |-1),1,xt|+(left-r|
|00000e00| 69 67 68 74 29 2a 73 70 | 64 29 29 00 16 00 00 00 |ight)*sp|d)).....|
|00000e10| 73 70 64 3d 28 34 2b 72 | 61 6e 64 28 35 29 29 2f |spd=(4+r|and(5))/|
|00000e20| 28 77 2b 68 29 00 87 00 | 00 00 6e 3d 31 20 3b 20 |(w+h)...|..n=1 ; |
|00000e30| 73 70 64 3d 28 34 2b 72 | 61 6e 64 28 36 29 29 2f |spd=(4+r|and(6))/|
|00000e40| 28 77 2b 68 29 20 3b 20 | 6d 3d 72 61 6e 64 28 32 |(w+h) ; |m=rand(2|
|00000e50| 29 20 3b 20 75 64 72 3d | 72 61 6e 64 28 32 29 20 |) ; udr=|rand(2) |
|00000e60| 3b 20 6c 72 72 3d 72 61 | 6e 64 28 32 29 20 3b 20 |; lrr=ra|nd(2) ; |
|00000e70| 63 3d 72 61 6e 64 28 35 | 30 29 20 3b 20 78 74 3d |c=rand(5|0) ; xt=|
|00000e80| 28 72 61 6e 64 28 32 30 | 31 29 2d 31 30 30 29 2a |(rand(20|1)-100)*|
|00000e90| 30 2e 30 31 20 3b 20 79 | 74 3d 28 72 61 6e 64 28 |0.01 ; y|t=(rand(|
|00000ea0| 32 30 31 29 2d 31 30 30 | 29 2a 30 2e 30 31 20 3b |201)-100|)*0.01 ;|
|00000eb0| 00 02 00 00 00 01 00 00 | 00 ff ff ff 00 00 00 00 |........|........|
|00000ec0| 00 24 00 00 00 9a 02 00 | 00 01 15 00 00 00 78 3d |.$......|......x=|
|00000ed0| 78 74 2a 30 2e 34 20 3b | 0d 0a 79 3d 79 74 2a 30 |xt*0.4 ;|..y=yt*0|
|00000ee0| 2e 34 00 c7 01 00 00 63 | 3d 69 66 28 61 62 6f 76 |.4.....c|=if(abov|
|00000ef0| 65 28 63 2c 35 30 29 2c | 30 2c 63 2b 31 29 3b 63 |e(c,50),|0,c+1);c|
|00000f00| 71 6c 3d 65 71 75 61 6c | 28 63 2c 32 35 29 20 3b |ql=equal|(c,25) ;|
|00000f10| 6d 3d 69 66 28 65 71 75 | 61 6c 28 63 2c 32 34 29 |m=if(equ|al(c,24)|
|00000f20| 2c 69 66 28 61 62 6f 76 | 65 28 6d 2c 30 29 2c 30 |,if(abov|e(m,0),0|
|00000f30| 2c 6d 2b 31 29 2c 6d 29 | 3b 75 64 72 3d 72 61 6e |,m+1),m)|;udr=ran|
|00000f40| 64 28 32 29 3b 6c 72 72 | 3d 72 61 6e 64 28 32 29 |d(2);lrr|=rand(2)|
|00000f50| 3b 75 70 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |;up=if(c|ql, if(e|
|00000f60| 71 75 61 6c 28 6d 2c 30 | 29 2c 69 66 28 65 71 75 |qual(m,0|),if(equ|
|00000f70| 61 6c 28 75 64 72 2c 30 | 29 2c 31 2c 30 29 2c 30 |al(udr,0|),1,0),0|
|00000f80| 29 20 2c 75 70 29 3b 64 | 6f 77 6e 3d 69 66 28 63 |) ,up);d|own=if(c|
|00000f90| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 30 |ql, if(e|qual(m,0|
|00000fa0| 29 2c 69 66 28 65 71 75 | 61 6c 28 75 64 72 2c 31 |),if(equ|al(udr,1|
|00000fb0| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 64 6f 77 6e 29 |),1,0),0|) ,down)|
|00000fc0| 3b 6c 65 66 74 3d 69 66 | 28 63 71 6c 2c 20 69 66 |;left=if|(cql, if|
|00000fd0| 28 65 71 75 61 6c 28 6d | 2c 31 29 2c 69 66 28 65 |(equal(m|,1),if(e|
|00000fe0| 71 75 61 6c 28 6c 72 72 | 2c 30 29 2c 31 2c 30 29 |qual(lrr|,0),1,0)|
|00000ff0| 2c 30 29 20 2c 6c 65 66 | 74 29 3b 72 69 67 68 74 |,0) ,lef|t);right|
|00001000| 3d 69 66 28 63 71 6c 2c | 20 69 66 28 65 71 75 61 |=if(cql,| if(equa|
|00001010| 6c 28 6d 2c 31 29 2c 69 | 66 28 65 71 75 61 6c 28 |l(m,1),i|f(equal(|
|00001020| 6c 72 72 2c 31 29 2c 31 | 2c 30 29 2c 30 29 20 2c |lrr,1),1|,0),0) ,|
|00001030| 72 69 67 68 74 29 3b 79 | 74 3d 69 66 28 61 62 6f |right);y|t=if(abo|
|00001040| 76 65 28 79 74 2c 31 29 | 2c 2d 31 2c 69 66 28 62 |ve(yt,1)|,-1,if(b|
|00001050| 65 6c 6f 77 28 79 74 2c | 2d 31 29 2c 31 2c 79 74 |elow(yt,|-1),1,yt|
|00001060| 2b 28 75 70 2d 64 6f 77 | 6e 29 2a 73 70 64 29 29 |+(up-dow|n)*spd))|
|00001070| 3b 78 74 3d 69 66 28 61 | 62 6f 76 65 28 78 74 2c |;xt=if(a|bove(xt,|
|00001080| 31 29 2c 2d 31 2c 69 66 | 28 62 65 6c 6f 77 28 78 |1),-1,if|(below(x|
|00001090| 74 2c 2d 31 29 2c 31 2c | 78 74 2b 28 6c 65 66 74 |t,-1),1,|xt+(left|
|000010a0| 2d 72 69 67 68 74 29 2a | 73 70 64 29 29 00 16 00 |-right)*|spd))...|
|000010b0| 00 00 73 70 64 3d 28 34 | 2b 72 61 6e 64 28 35 29 |..spd=(4|+rand(5)|
|000010c0| 29 2f 28 77 2b 68 29 00 | 87 00 00 00 6e 3d 31 20 |)/(w+h).|....n=1 |
|000010d0| 3b 20 73 70 64 3d 28 34 | 2b 72 61 6e 64 28 36 29 |; spd=(4|+rand(6)|
|000010e0| 29 2f 28 77 2b 68 29 20 | 3b 20 6d 3d 72 61 6e 64 |)/(w+h) |; m=rand|
|000010f0| 28 32 29 20 3b 20 75 64 | 72 3d 72 61 6e 64 28 32 |(2) ; ud|r=rand(2|
|00001100| 29 20 3b 20 6c 72 72 3d | 72 61 6e 64 28 32 29 20 |) ; lrr=|rand(2) |
|00001110| 3b 20 63 3d 72 61 6e 64 | 28 35 30 29 20 3b 20 78 |; c=rand|(50) ; x|
|00001120| 74 3d 28 72 61 6e 64 28 | 32 30 31 29 2d 31 30 30 |t=(rand(|201)-100|
|00001130| 29 2a 30 2e 30 31 20 3b | 20 79 74 3d 28 72 61 6e |)*0.01 ;| yt=(ran|
|00001140| 64 28 32 30 31 29 2d 31 | 30 30 29 2a 30 2e 30 31 |d(201)-1|00)*0.01|
|00001150| 20 3b 00 02 00 00 00 01 | 00 00 00 ff ff ff 00 00 | ;......|........|
|00001160| 00 00 00 24 00 00 00 9a | 02 00 00 01 15 00 00 00 |...$....|........|
|00001170| 78 3d 78 74 2a 30 2e 34 | 20 3b 0d 0a 79 3d 79 74 |x=xt*0.4| ;..y=yt|
|00001180| 2a 30 2e 34 00 c7 01 00 | 00 63 3d 69 66 28 61 62 |*0.4....|.c=if(ab|
|00001190| 6f 76 65 28 63 2c 35 30 | 29 2c 30 2c 63 2b 31 29 |ove(c,50|),0,c+1)|
|000011a0| 3b 63 71 6c 3d 65 71 75 | 61 6c 28 63 2c 32 35 29 |;cql=equ|al(c,25)|
|000011b0| 20 3b 6d 3d 69 66 28 65 | 71 75 61 6c 28 63 2c 32 | ;m=if(e|qual(c,2|
|000011c0| 34 29 2c 69 66 28 61 62 | 6f 76 65 28 6d 2c 30 29 |4),if(ab|ove(m,0)|
|000011d0| 2c 30 2c 6d 2b 31 29 2c | 6d 29 3b 75 64 72 3d 72 |,0,m+1),|m);udr=r|
|000011e0| 61 6e 64 28 32 29 3b 6c | 72 72 3d 72 61 6e 64 28 |and(2);l|rr=rand(|
|000011f0| 32 29 3b 75 70 3d 69 66 | 28 63 71 6c 2c 20 69 66 |2);up=if|(cql, if|
|00001200| 28 65 71 75 61 6c 28 6d | 2c 30 29 2c 69 66 28 65 |(equal(m|,0),if(e|
|00001210| 71 75 61 6c 28 75 64 72 | 2c 30 29 2c 31 2c 30 29 |qual(udr|,0),1,0)|
|00001220| 2c 30 29 20 2c 75 70 29 | 3b 64 6f 77 6e 3d 69 66 |,0) ,up)|;down=if|
|00001230| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00001240| 2c 30 29 2c 69 66 28 65 | 71 75 61 6c 28 75 64 72 |,0),if(e|qual(udr|
|00001250| 2c 31 29 2c 31 2c 30 29 | 2c 30 29 20 2c 64 6f 77 |,1),1,0)|,0) ,dow|
|00001260| 6e 29 3b 6c 65 66 74 3d | 69 66 28 63 71 6c 2c 20 |n);left=|if(cql, |
|00001270| 69 66 28 65 71 75 61 6c | 28 6d 2c 31 29 2c 69 66 |if(equal|(m,1),if|
|00001280| 28 65 71 75 61 6c 28 6c | 72 72 2c 30 29 2c 31 2c |(equal(l|rr,0),1,|
|00001290| 30 29 2c 30 29 20 2c 6c | 65 66 74 29 3b 72 69 67 |0),0) ,l|eft);rig|
|000012a0| 68 74 3d 69 66 28 63 71 | 6c 2c 20 69 66 28 65 71 |ht=if(cq|l, if(eq|
|000012b0| 75 61 6c 28 6d 2c 31 29 | 2c 69 66 28 65 71 75 61 |ual(m,1)|,if(equa|
|000012c0| 6c 28 6c 72 72 2c 31 29 | 2c 31 2c 30 29 2c 30 29 |l(lrr,1)|,1,0),0)|
|000012d0| 20 2c 72 69 67 68 74 29 | 3b 79 74 3d 69 66 28 61 | ,right)|;yt=if(a|
|000012e0| 62 6f 76 65 28 79 74 2c | 31 29 2c 2d 31 2c 69 66 |bove(yt,|1),-1,if|
|000012f0| 28 62 65 6c 6f 77 28 79 | 74 2c 2d 31 29 2c 31 2c |(below(y|t,-1),1,|
|00001300| 79 74 2b 28 75 70 2d 64 | 6f 77 6e 29 2a 73 70 64 |yt+(up-d|own)*spd|
|00001310| 29 29 3b 78 74 3d 69 66 | 28 61 62 6f 76 65 28 78 |));xt=if|(above(x|
|00001320| 74 2c 31 29 2c 2d 31 2c | 69 66 28 62 65 6c 6f 77 |t,1),-1,|if(below|
|00001330| 28 78 74 2c 2d 31 29 2c | 31 2c 78 74 2b 28 6c 65 |(xt,-1),|1,xt+(le|
|00001340| 66 74 2d 72 69 67 68 74 | 29 2a 73 70 64 29 29 00 |ft-right|)*spd)).|
|00001350| 16 00 00 00 73 70 64 3d | 28 34 2b 72 61 6e 64 28 |....spd=|(4+rand(|
|00001360| 35 29 29 2f 28 77 2b 68 | 29 00 87 00 00 00 6e 3d |5))/(w+h|).....n=|
|00001370| 31 20 3b 20 73 70 64 3d | 28 34 2b 72 61 6e 64 28 |1 ; spd=|(4+rand(|
|00001380| 36 29 29 2f 28 77 2b 68 | 29 20 3b 20 6d 3d 72 61 |6))/(w+h|) ; m=ra|
|00001390| 6e 64 28 32 29 20 3b 20 | 75 64 72 3d 72 61 6e 64 |nd(2) ; |udr=rand|
|000013a0| 28 32 29 20 3b 20 6c 72 | 72 3d 72 61 6e 64 28 32 |(2) ; lr|r=rand(2|
|000013b0| 29 20 3b 20 63 3d 72 61 | 6e 64 28 35 30 29 20 3b |) ; c=ra|nd(50) ;|
|000013c0| 20 78 74 3d 28 72 61 6e | 64 28 32 30 31 29 2d 31 | xt=(ran|d(201)-1|
|000013d0| 30 30 29 2a 30 2e 30 31 | 20 3b 20 79 74 3d 28 72 |00)*0.01| ; yt=(r|
|000013e0| 61 6e 64 28 32 30 31 29 | 2d 31 30 30 29 2a 30 2e |and(201)|-100)*0.|
|000013f0| 30 31 20 3b 00 02 00 00 | 00 01 00 00 00 ff ff ff |01 ;....|........|
|00001400| 00 00 00 00 00 24 00 00 | 00 9a 02 00 00 01 15 00 |.....$..|........|
|00001410| 00 00 78 3d 78 74 2a 30 | 2e 34 20 3b 0d 0a 79 3d |..x=xt*0|.4 ;..y=|
|00001420| 79 74 2a 30 2e 34 00 c7 | 01 00 00 63 3d 69 66 28 |yt*0.4..|...c=if(|
|00001430| 61 62 6f 76 65 28 63 2c | 35 30 29 2c 30 2c 63 2b |above(c,|50),0,c+|
|00001440| 31 29 3b 63 71 6c 3d 65 | 71 75 61 6c 28 63 2c 32 |1);cql=e|qual(c,2|
|00001450| 35 29 20 3b 6d 3d 69 66 | 28 65 71 75 61 6c 28 63 |5) ;m=if|(equal(c|
|00001460| 2c 32 34 29 2c 69 66 28 | 61 62 6f 76 65 28 6d 2c |,24),if(|above(m,|
|00001470| 30 29 2c 30 2c 6d 2b 31 | 29 2c 6d 29 3b 75 64 72 |0),0,m+1|),m);udr|
|00001480| 3d 72 61 6e 64 28 32 29 | 3b 6c 72 72 3d 72 61 6e |=rand(2)|;lrr=ran|
|00001490| 64 28 32 29 3b 75 70 3d | 69 66 28 63 71 6c 2c 20 |d(2);up=|if(cql, |
|000014a0| 69 66 28 65 71 75 61 6c | 28 6d 2c 30 29 2c 69 66 |if(equal|(m,0),if|
|000014b0| 28 65 71 75 61 6c 28 75 | 64 72 2c 30 29 2c 31 2c |(equal(u|dr,0),1,|
|000014c0| 30 29 2c 30 29 20 2c 75 | 70 29 3b 64 6f 77 6e 3d |0),0) ,u|p);down=|
|000014d0| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|000014e0| 28 6d 2c 30 29 2c 69 66 | 28 65 71 75 61 6c 28 75 |(m,0),if|(equal(u|
|000014f0| 64 72 2c 31 29 2c 31 2c | 30 29 2c 30 29 20 2c 64 |dr,1),1,|0),0) ,d|
|00001500| 6f 77 6e 29 3b 6c 65 66 | 74 3d 69 66 28 63 71 6c |own);lef|t=if(cql|
|00001510| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 31 29 2c |, if(equ|al(m,1),|
|00001520| 69 66 28 65 71 75 61 6c | 28 6c 72 72 2c 30 29 2c |if(equal|(lrr,0),|
|00001530| 31 2c 30 29 2c 30 29 20 | 2c 6c 65 66 74 29 3b 72 |1,0),0) |,left);r|
|00001540| 69 67 68 74 3d 69 66 28 | 63 71 6c 2c 20 69 66 28 |ight=if(|cql, if(|
|00001550| 65 71 75 61 6c 28 6d 2c | 31 29 2c 69 66 28 65 71 |equal(m,|1),if(eq|
|00001560| 75 61 6c 28 6c 72 72 2c | 31 29 2c 31 2c 30 29 2c |ual(lrr,|1),1,0),|
|00001570| 30 29 20 2c 72 69 67 68 | 74 29 3b 79 74 3d 69 66 |0) ,righ|t);yt=if|
|00001580| 28 61 62 6f 76 65 28 79 | 74 2c 31 29 2c 2d 31 2c |(above(y|t,1),-1,|
|00001590| 69 66 28 62 65 6c 6f 77 | 28 79 74 2c 2d 31 29 2c |if(below|(yt,-1),|
|000015a0| 31 2c 79 74 2b 28 75 70 | 2d 64 6f 77 6e 29 2a 73 |1,yt+(up|-down)*s|
|000015b0| 70 64 29 29 3b 78 74 3d | 69 66 28 61 62 6f 76 65 |pd));xt=|if(above|
|000015c0| 28 78 74 2c 31 29 2c 2d | 31 2c 69 66 28 62 65 6c |(xt,1),-|1,if(bel|
|000015d0| 6f 77 28 78 74 2c 2d 31 | 29 2c 31 2c 78 74 2b 28 |ow(xt,-1|),1,xt+(|
|000015e0| 6c 65 66 74 2d 72 69 67 | 68 74 29 2a 73 70 64 29 |left-rig|ht)*spd)|
|000015f0| 29 00 16 00 00 00 73 70 | 64 3d 28 34 2b 72 61 6e |).....sp|d=(4+ran|
|00001600| 64 28 35 29 29 2f 28 77 | 2b 68 29 00 87 00 00 00 |d(5))/(w|+h).....|
|00001610| 6e 3d 31 20 3b 20 73 70 | 64 3d 28 34 2b 72 61 6e |n=1 ; sp|d=(4+ran|
|00001620| 64 28 36 29 29 2f 28 77 | 2b 68 29 20 3b 20 6d 3d |d(6))/(w|+h) ; m=|
|00001630| 72 61 6e 64 28 32 29 20 | 3b 20 75 64 72 3d 72 61 |rand(2) |; udr=ra|
|00001640| 6e 64 28 32 29 20 3b 20 | 6c 72 72 3d 72 61 6e 64 |nd(2) ; |lrr=rand|
|00001650| 28 32 29 20 3b 20 63 3d | 72 61 6e 64 28 35 30 29 |(2) ; c=|rand(50)|
|00001660| 20 3b 20 78 74 3d 28 72 | 61 6e 64 28 32 30 31 29 | ; xt=(r|and(201)|
|00001670| 2d 31 30 30 29 2a 30 2e | 30 31 20 3b 20 79 74 3d |-100)*0.|01 ; yt=|
|00001680| 28 72 61 6e 64 28 32 30 | 31 29 2d 31 30 30 29 2a |(rand(20|1)-100)*|
|00001690| 30 2e 30 31 20 3b 00 02 | 00 00 00 01 00 00 00 ff |0.01 ;..|........|
|000016a0| ff ff 00 00 00 00 00 24 | 00 00 00 9a 02 00 00 01 |.......$|........|
|000016b0| 15 00 00 00 78 3d 78 74 | 2a 30 2e 34 20 3b 0d 0a |....x=xt|*0.4 ;..|
|000016c0| 79 3d 79 74 2a 30 2e 34 | 00 c7 01 00 00 63 3d 69 |y=yt*0.4|.....c=i|
|000016d0| 66 28 61 62 6f 76 65 28 | 63 2c 35 30 29 2c 30 2c |f(above(|c,50),0,|
|000016e0| 63 2b 31 29 3b 63 71 6c | 3d 65 71 75 61 6c 28 63 |c+1);cql|=equal(c|
|000016f0| 2c 32 35 29 20 3b 6d 3d | 69 66 28 65 71 75 61 6c |,25) ;m=|if(equal|
|00001700| 28 63 2c 32 34 29 2c 69 | 66 28 61 62 6f 76 65 28 |(c,24),i|f(above(|
|00001710| 6d 2c 30 29 2c 30 2c 6d | 2b 31 29 2c 6d 29 3b 75 |m,0),0,m|+1),m);u|
|00001720| 64 72 3d 72 61 6e 64 28 | 32 29 3b 6c 72 72 3d 72 |dr=rand(|2);lrr=r|
|00001730| 61 6e 64 28 32 29 3b 75 | 70 3d 69 66 28 63 71 6c |and(2);u|p=if(cql|
|00001740| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 30 29 2c |, if(equ|al(m,0),|
|00001750| 69 66 28 65 71 75 61 6c | 28 75 64 72 2c 30 29 2c |if(equal|(udr,0),|
|00001760| 31 2c 30 29 2c 30 29 20 | 2c 75 70 29 3b 64 6f 77 |1,0),0) |,up);dow|
|00001770| 6e 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |n=if(cql|, if(equ|
|00001780| 61 6c 28 6d 2c 30 29 2c | 69 66 28 65 71 75 61 6c |al(m,0),|if(equal|
|00001790| 28 75 64 72 2c 31 29 2c | 31 2c 30 29 2c 30 29 20 |(udr,1),|1,0),0) |
|000017a0| 2c 64 6f 77 6e 29 3b 6c | 65 66 74 3d 69 66 28 63 |,down);l|eft=if(c|
|000017b0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 31 |ql, if(e|qual(m,1|
|000017c0| 29 2c 69 66 28 65 71 75 | 61 6c 28 6c 72 72 2c 30 |),if(equ|al(lrr,0|
|000017d0| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 6c 65 66 74 29 |),1,0),0|) ,left)|
|000017e0| 3b 72 69 67 68 74 3d 69 | 66 28 63 71 6c 2c 20 69 |;right=i|f(cql, i|
|000017f0| 66 28 65 71 75 61 6c 28 | 6d 2c 31 29 2c 69 66 28 |f(equal(|m,1),if(|
|00001800| 65 71 75 61 6c 28 6c 72 | 72 2c 31 29 2c 31 2c 30 |equal(lr|r,1),1,0|
|00001810| 29 2c 30 29 20 2c 72 69 | 67 68 74 29 3b 79 74 3d |),0) ,ri|ght);yt=|
|00001820| 69 66 28 61 62 6f 76 65 | 28 79 74 2c 31 29 2c 2d |if(above|(yt,1),-|
|00001830| 31 2c 69 66 28 62 65 6c | 6f 77 28 79 74 2c 2d 31 |1,if(bel|ow(yt,-1|
|00001840| 29 2c 31 2c 79 74 2b 28 | 75 70 2d 64 6f 77 6e 29 |),1,yt+(|up-down)|
|00001850| 2a 73 70 64 29 29 3b 78 | 74 3d 69 66 28 61 62 6f |*spd));x|t=if(abo|
|00001860| 76 65 28 78 74 2c 31 29 | 2c 2d 31 2c 69 66 28 62 |ve(xt,1)|,-1,if(b|
|00001870| 65 6c 6f 77 28 78 74 2c | 2d 31 29 2c 31 2c 78 74 |elow(xt,|-1),1,xt|
|00001880| 2b 28 6c 65 66 74 2d 72 | 69 67 68 74 29 2a 73 70 |+(left-r|ight)*sp|
|00001890| 64 29 29 00 16 00 00 00 | 73 70 64 3d 28 34 2b 72 |d)).....|spd=(4+r|
|000018a0| 61 6e 64 28 35 29 29 2f | 28 77 2b 68 29 00 87 00 |and(5))/|(w+h)...|
|000018b0| 00 00 6e 3d 31 20 3b 20 | 73 70 64 3d 28 34 2b 72 |..n=1 ; |spd=(4+r|
|000018c0| 61 6e 64 28 36 29 29 2f | 28 77 2b 68 29 20 3b 20 |and(6))/|(w+h) ; |
|000018d0| 6d 3d 72 61 6e 64 28 32 | 29 20 3b 20 75 64 72 3d |m=rand(2|) ; udr=|
|000018e0| 72 61 6e 64 28 32 29 20 | 3b 20 6c 72 72 3d 72 61 |rand(2) |; lrr=ra|
|000018f0| 6e 64 28 32 29 20 3b 20 | 63 3d 72 61 6e 64 28 35 |nd(2) ; |c=rand(5|
|00001900| 30 29 20 3b 20 78 74 3d | 28 72 61 6e 64 28 32 30 |0) ; xt=|(rand(20|
|00001910| 31 29 2d 31 30 30 29 2a | 30 2e 30 31 20 3b 20 79 |1)-100)*|0.01 ; y|
|00001920| 74 3d 28 72 61 6e 64 28 | 32 30 31 29 2d 31 30 30 |t=(rand(|201)-100|
|00001930| 29 2a 30 2e 30 31 20 3b | 00 02 00 00 00 01 00 00 |)*0.01 ;|........|
|00001940| 00 ff ff ff 00 00 00 00 | 00 24 00 00 00 9a 02 00 |........|.$......|
|00001950| 00 01 15 00 00 00 78 3d | 78 74 2a 30 2e 34 20 3b |......x=|xt*0.4 ;|
|00001960| 0d 0a 79 3d 79 74 2a 30 | 2e 34 00 c7 01 00 00 63 |..y=yt*0|.4.....c|
|00001970| 3d 69 66 28 61 62 6f 76 | 65 28 63 2c 35 30 29 2c |=if(abov|e(c,50),|
|00001980| 30 2c 63 2b 31 29 3b 63 | 71 6c 3d 65 71 75 61 6c |0,c+1);c|ql=equal|
|00001990| 28 63 2c 32 35 29 20 3b | 6d 3d 69 66 28 65 71 75 |(c,25) ;|m=if(equ|
|000019a0| 61 6c 28 63 2c 32 34 29 | 2c 69 66 28 61 62 6f 76 |al(c,24)|,if(abov|
|000019b0| 65 28 6d 2c 30 29 2c 30 | 2c 6d 2b 31 29 2c 6d 29 |e(m,0),0|,m+1),m)|
|000019c0| 3b 75 64 72 3d 72 61 6e | 64 28 32 29 3b 6c 72 72 |;udr=ran|d(2);lrr|
|000019d0| 3d 72 61 6e 64 28 32 29 | 3b 75 70 3d 69 66 28 63 |=rand(2)|;up=if(c|
|000019e0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 30 |ql, if(e|qual(m,0|
|000019f0| 29 2c 69 66 28 65 71 75 | 61 6c 28 75 64 72 2c 30 |),if(equ|al(udr,0|
|00001a00| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 75 70 29 3b 64 |),1,0),0|) ,up);d|
|00001a10| 6f 77 6e 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |own=if(c|ql, if(e|
|00001a20| 71 75 61 6c 28 6d 2c 30 | 29 2c 69 66 28 65 71 75 |qual(m,0|),if(equ|
|00001a30| 61 6c 28 75 64 72 2c 31 | 29 2c 31 2c 30 29 2c 30 |al(udr,1|),1,0),0|
|00001a40| 29 20 2c 64 6f 77 6e 29 | 3b 6c 65 66 74 3d 69 66 |) ,down)|;left=if|
|00001a50| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00001a60| 2c 31 29 2c 69 66 28 65 | 71 75 61 6c 28 6c 72 72 |,1),if(e|qual(lrr|
|00001a70| 2c 30 29 2c 31 2c 30 29 | 2c 30 29 20 2c 6c 65 66 |,0),1,0)|,0) ,lef|
|00001a80| 74 29 3b 72 69 67 68 74 | 3d 69 66 28 63 71 6c 2c |t);right|=if(cql,|
|00001a90| 20 69 66 28 65 71 75 61 | 6c 28 6d 2c 31 29 2c 69 | if(equa|l(m,1),i|
|00001aa0| 66 28 65 71 75 61 6c 28 | 6c 72 72 2c 31 29 2c 31 |f(equal(|lrr,1),1|
|00001ab0| 2c 30 29 2c 30 29 20 2c | 72 69 67 68 74 29 3b 79 |,0),0) ,|right);y|
|00001ac0| 74 3d 69 66 28 61 62 6f | 76 65 28 79 74 2c 31 29 |t=if(abo|ve(yt,1)|
|00001ad0| 2c 2d 31 2c 69 66 28 62 | 65 6c 6f 77 28 79 74 2c |,-1,if(b|elow(yt,|
|00001ae0| 2d 31 29 2c 31 2c 79 74 | 2b 28 75 70 2d 64 6f 77 |-1),1,yt|+(up-dow|
|00001af0| 6e 29 2a 73 70 64 29 29 | 3b 78 74 3d 69 66 28 61 |n)*spd))|;xt=if(a|
|00001b00| 62 6f 76 65 28 78 74 2c | 31 29 2c 2d 31 2c 69 66 |bove(xt,|1),-1,if|
|00001b10| 28 62 65 6c 6f 77 28 78 | 74 2c 2d 31 29 2c 31 2c |(below(x|t,-1),1,|
|00001b20| 78 74 2b 28 6c 65 66 74 | 2d 72 69 67 68 74 29 2a |xt+(left|-right)*|
|00001b30| 73 70 64 29 29 00 16 00 | 00 00 73 70 64 3d 28 34 |spd))...|..spd=(4|
|00001b40| 2b 72 61 6e 64 28 35 29 | 29 2f 28 77 2b 68 29 00 |+rand(5)|)/(w+h).|
|00001b50| 87 00 00 00 6e 3d 31 20 | 3b 20 73 70 64 3d 28 34 |....n=1 |; spd=(4|
|00001b60| 2b 72 61 6e 64 28 36 29 | 29 2f 28 77 2b 68 29 20 |+rand(6)|)/(w+h) |
|00001b70| 3b 20 6d 3d 72 61 6e 64 | 28 32 29 20 3b 20 75 64 |; m=rand|(2) ; ud|
|00001b80| 72 3d 72 61 6e 64 28 32 | 29 20 3b 20 6c 72 72 3d |r=rand(2|) ; lrr=|
|00001b90| 72 61 6e 64 28 32 29 20 | 3b 20 63 3d 72 61 6e 64 |rand(2) |; c=rand|
|00001ba0| 28 35 30 29 20 3b 20 78 | 74 3d 28 72 61 6e 64 28 |(50) ; x|t=(rand(|
|00001bb0| 32 30 31 29 2d 31 30 30 | 29 2a 30 2e 30 31 20 3b |201)-100|)*0.01 ;|
|00001bc0| 20 79 74 3d 28 72 61 6e | 64 28 32 30 31 29 2d 31 | yt=(ran|d(201)-1|
|00001bd0| 30 30 29 2a 30 2e 30 31 | 20 3b 00 02 00 00 00 01 |00)*0.01| ;......|
|00001be0| 00 00 00 ff ff ff 00 00 | 00 00 00 24 00 00 00 9a |........|...$....|
|00001bf0| 02 00 00 01 15 00 00 00 | 78 3d 78 74 2a 30 2e 34 |........|x=xt*0.4|
|00001c00| 20 3b 0d 0a 79 3d 79 74 | 2a 30 2e 34 00 c7 01 00 | ;..y=yt|*0.4....|
|00001c10| 00 63 3d 69 66 28 61 62 | 6f 76 65 28 63 2c 35 30 |.c=if(ab|ove(c,50|
|00001c20| 29 2c 30 2c 63 2b 31 29 | 3b 63 71 6c 3d 65 71 75 |),0,c+1)|;cql=equ|
|00001c30| 61 6c 28 63 2c 32 35 29 | 20 3b 6d 3d 69 66 28 65 |al(c,25)| ;m=if(e|
|00001c40| 71 75 61 6c 28 63 2c 32 | 34 29 2c 69 66 28 61 62 |qual(c,2|4),if(ab|
|00001c50| 6f 76 65 28 6d 2c 30 29 | 2c 30 2c 6d 2b 31 29 2c |ove(m,0)|,0,m+1),|
|00001c60| 6d 29 3b 75 64 72 3d 72 | 61 6e 64 28 32 29 3b 6c |m);udr=r|and(2);l|
|00001c70| 72 72 3d 72 61 6e 64 28 | 32 29 3b 75 70 3d 69 66 |rr=rand(|2);up=if|
|00001c80| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00001c90| 2c 30 29 2c 69 66 28 65 | 71 75 61 6c 28 75 64 72 |,0),if(e|qual(udr|
|00001ca0| 2c 30 29 2c 31 2c 30 29 | 2c 30 29 20 2c 75 70 29 |,0),1,0)|,0) ,up)|
|00001cb0| 3b 64 6f 77 6e 3d 69 66 | 28 63 71 6c 2c 20 69 66 |;down=if|(cql, if|
|00001cc0| 28 65 71 75 61 6c 28 6d | 2c 30 29 2c 69 66 28 65 |(equal(m|,0),if(e|
|00001cd0| 71 75 61 6c 28 75 64 72 | 2c 31 29 2c 31 2c 30 29 |qual(udr|,1),1,0)|
|00001ce0| 2c 30 29 20 2c 64 6f 77 | 6e 29 3b 6c 65 66 74 3d |,0) ,dow|n);left=|
|00001cf0| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|00001d00| 28 6d 2c 31 29 2c 69 66 | 28 65 71 75 61 6c 28 6c |(m,1),if|(equal(l|
|00001d10| 72 72 2c 30 29 2c 31 2c | 30 29 2c 30 29 20 2c 6c |rr,0),1,|0),0) ,l|
|00001d20| 65 66 74 29 3b 72 69 67 | 68 74 3d 69 66 28 63 71 |eft);rig|ht=if(cq|
|00001d30| 6c 2c 20 69 66 28 65 71 | 75 61 6c 28 6d 2c 31 29 |l, if(eq|ual(m,1)|
|00001d40| 2c 69 66 28 65 71 75 61 | 6c 28 6c 72 72 2c 31 29 |,if(equa|l(lrr,1)|
|00001d50| 2c 31 2c 30 29 2c 30 29 | 20 2c 72 69 67 68 74 29 |,1,0),0)| ,right)|
|00001d60| 3b 79 74 3d 69 66 28 61 | 62 6f 76 65 28 79 74 2c |;yt=if(a|bove(yt,|
|00001d70| 31 29 2c 2d 31 2c 69 66 | 28 62 65 6c 6f 77 28 79 |1),-1,if|(below(y|
|00001d80| 74 2c 2d 31 29 2c 31 2c | 79 74 2b 28 75 70 2d 64 |t,-1),1,|yt+(up-d|
|00001d90| 6f 77 6e 29 2a 73 70 64 | 29 29 3b 78 74 3d 69 66 |own)*spd|));xt=if|
|00001da0| 28 61 62 6f 76 65 28 78 | 74 2c 31 29 2c 2d 31 2c |(above(x|t,1),-1,|
|00001db0| 69 66 28 62 65 6c 6f 77 | 28 78 74 2c 2d 31 29 2c |if(below|(xt,-1),|
|00001dc0| 31 2c 78 74 2b 28 6c 65 | 66 74 2d 72 69 67 68 74 |1,xt+(le|ft-right|
|00001dd0| 29 2a 73 70 64 29 29 00 | 16 00 00 00 73 70 64 3d |)*spd)).|....spd=|
|00001de0| 28 34 2b 72 61 6e 64 28 | 35 29 29 2f 28 77 2b 68 |(4+rand(|5))/(w+h|
|00001df0| 29 00 87 00 00 00 6e 3d | 31 20 3b 20 73 70 64 3d |).....n=|1 ; spd=|
|00001e00| 28 34 2b 72 61 6e 64 28 | 36 29 29 2f 28 77 2b 68 |(4+rand(|6))/(w+h|
|00001e10| 29 20 3b 20 6d 3d 72 61 | 6e 64 28 32 29 20 3b 20 |) ; m=ra|nd(2) ; |
|00001e20| 75 64 72 3d 72 61 6e 64 | 28 32 29 20 3b 20 6c 72 |udr=rand|(2) ; lr|
|00001e30| 72 3d 72 61 6e 64 28 32 | 29 20 3b 20 63 3d 72 61 |r=rand(2|) ; c=ra|
|00001e40| 6e 64 28 35 30 29 20 3b | 20 78 74 3d 28 72 61 6e |nd(50) ;| xt=(ran|
|00001e50| 64 28 32 30 31 29 2d 31 | 30 30 29 2a 30 2e 30 31 |d(201)-1|00)*0.01|
|00001e60| 20 3b 20 79 74 3d 28 72 | 61 6e 64 28 32 30 31 29 | ; yt=(r|and(201)|
|00001e70| 2d 31 30 30 29 2a 30 2e | 30 31 20 3b 00 02 00 00 |-100)*0.|01 ;....|
|00001e80| 00 01 00 00 00 ff ff ff | 00 00 00 00 00 24 00 00 |........|.....$..|
|00001e90| 00 9a 02 00 00 01 15 00 | 00 00 78 3d 78 74 2a 30 |........|..x=xt*0|
|00001ea0| 2e 34 20 3b 0d 0a 79 3d | 79 74 2a 30 2e 34 00 c7 |.4 ;..y=|yt*0.4..|
|00001eb0| 01 00 00 63 3d 69 66 28 | 61 62 6f 76 65 28 63 2c |...c=if(|above(c,|
|00001ec0| 35 30 29 2c 30 2c 63 2b | 31 29 3b 63 71 6c 3d 65 |50),0,c+|1);cql=e|
|00001ed0| 71 75 61 6c 28 63 2c 32 | 35 29 20 3b 6d 3d 69 66 |qual(c,2|5) ;m=if|
|00001ee0| 28 65 71 75 61 6c 28 63 | 2c 32 34 29 2c 69 66 28 |(equal(c|,24),if(|
|00001ef0| 61 62 6f 76 65 28 6d 2c | 30 29 2c 30 2c 6d 2b 31 |above(m,|0),0,m+1|
|00001f00| 29 2c 6d 29 3b 75 64 72 | 3d 72 61 6e 64 28 32 29 |),m);udr|=rand(2)|
|00001f10| 3b 6c 72 72 3d 72 61 6e | 64 28 32 29 3b 75 70 3d |;lrr=ran|d(2);up=|
|00001f20| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|00001f30| 28 6d 2c 30 29 2c 69 66 | 28 65 71 75 61 6c 28 75 |(m,0),if|(equal(u|
|00001f40| 64 72 2c 30 29 2c 31 2c | 30 29 2c 30 29 20 2c 75 |dr,0),1,|0),0) ,u|
|00001f50| 70 29 3b 64 6f 77 6e 3d | 69 66 28 63 71 6c 2c 20 |p);down=|if(cql, |
|00001f60| 69 66 28 65 71 75 61 6c | 28 6d 2c 30 29 2c 69 66 |if(equal|(m,0),if|
|00001f70| 28 65 71 75 61 6c 28 75 | 64 72 2c 31 29 2c 31 2c |(equal(u|dr,1),1,|
|00001f80| 30 29 2c 30 29 20 2c 64 | 6f 77 6e 29 3b 6c 65 66 |0),0) ,d|own);lef|
|00001f90| 74 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |t=if(cql|, if(equ|
|00001fa0| 61 6c 28 6d 2c 31 29 2c | 69 66 28 65 71 75 61 6c |al(m,1),|if(equal|
|00001fb0| 28 6c 72 72 2c 30 29 2c | 31 2c 30 29 2c 30 29 20 |(lrr,0),|1,0),0) |
|00001fc0| 2c 6c 65 66 74 29 3b 72 | 69 67 68 74 3d 69 66 28 |,left);r|ight=if(|
|00001fd0| 63 71 6c 2c 20 69 66 28 | 65 71 75 61 6c 28 6d 2c |cql, if(|equal(m,|
|00001fe0| 31 29 2c 69 66 28 65 71 | 75 61 6c 28 6c 72 72 2c |1),if(eq|ual(lrr,|
|00001ff0| 31 29 2c 31 2c 30 29 2c | 30 29 20 2c 72 69 67 68 |1),1,0),|0) ,righ|
|00002000| 74 29 3b 79 74 3d 69 66 | 28 61 62 6f 76 65 28 79 |t);yt=if|(above(y|
|00002010| 74 2c 31 29 2c 2d 31 2c | 69 66 28 62 65 6c 6f 77 |t,1),-1,|if(below|
|00002020| 28 79 74 2c 2d 31 29 2c | 31 2c 79 74 2b 28 75 70 |(yt,-1),|1,yt+(up|
|00002030| 2d 64 6f 77 6e 29 2a 73 | 70 64 29 29 3b 78 74 3d |-down)*s|pd));xt=|
|00002040| 69 66 28 61 62 6f 76 65 | 28 78 74 2c 31 29 2c 2d |if(above|(xt,1),-|
|00002050| 31 2c 69 66 28 62 65 6c | 6f 77 28 78 74 2c 2d 31 |1,if(bel|ow(xt,-1|
|00002060| 29 2c 31 2c 78 74 2b 28 | 6c 65 66 74 2d 72 69 67 |),1,xt+(|left-rig|
|00002070| 68 74 29 2a 73 70 64 29 | 29 00 16 00 00 00 73 70 |ht)*spd)|).....sp|
|00002080| 64 3d 28 34 2b 72 61 6e | 64 28 35 29 29 2f 28 77 |d=(4+ran|d(5))/(w|
|00002090| 2b 68 29 00 87 00 00 00 | 6e 3d 31 20 3b 20 73 70 |+h).....|n=1 ; sp|
|000020a0| 64 3d 28 34 2b 72 61 6e | 64 28 36 29 29 2f 28 77 |d=(4+ran|d(6))/(w|
|000020b0| 2b 68 29 20 3b 20 6d 3d | 72 61 6e 64 28 32 29 20 |+h) ; m=|rand(2) |
|000020c0| 3b 20 75 64 72 3d 72 61 | 6e 64 28 32 29 20 3b 20 |; udr=ra|nd(2) ; |
|000020d0| 6c 72 72 3d 72 61 6e 64 | 28 32 29 20 3b 20 63 3d |lrr=rand|(2) ; c=|
|000020e0| 72 61 6e 64 28 35 30 29 | 20 3b 20 78 74 3d 28 72 |rand(50)| ; xt=(r|
|000020f0| 61 6e 64 28 32 30 31 29 | 2d 31 30 30 29 2a 30 2e |and(201)|-100)*0.|
|00002100| 30 31 20 3b 20 79 74 3d | 28 72 61 6e 64 28 32 30 |01 ; yt=|(rand(20|
|00002110| 31 29 2d 31 30 30 29 2a | 30 2e 30 31 20 3b 00 02 |1)-100)*|0.01 ;..|
|00002120| 00 00 00 01 00 00 00 ff | ff ff 00 00 00 00 00 24 |........|.......$|
|00002130| 00 00 00 9a 02 00 00 01 | 15 00 00 00 78 3d 78 74 |........|....x=xt|
|00002140| 2a 30 2e 34 20 3b 0d 0a | 79 3d 79 74 2a 30 2e 34 |*0.4 ;..|y=yt*0.4|
|00002150| 00 c7 01 00 00 63 3d 69 | 66 28 61 62 6f 76 65 28 |.....c=i|f(above(|
|00002160| 63 2c 35 30 29 2c 30 2c | 63 2b 31 29 3b 63 71 6c |c,50),0,|c+1);cql|
|00002170| 3d 65 71 75 61 6c 28 63 | 2c 32 35 29 20 3b 6d 3d |=equal(c|,25) ;m=|
|00002180| 69 66 28 65 71 75 61 6c | 28 63 2c 32 34 29 2c 69 |if(equal|(c,24),i|
|00002190| 66 28 61 62 6f 76 65 28 | 6d 2c 30 29 2c 30 2c 6d |f(above(|m,0),0,m|
|000021a0| 2b 31 29 2c 6d 29 3b 75 | 64 72 3d 72 61 6e 64 28 |+1),m);u|dr=rand(|
|000021b0| 32 29 3b 6c 72 72 3d 72 | 61 6e 64 28 32 29 3b 75 |2);lrr=r|and(2);u|
|000021c0| 70 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |p=if(cql|, if(equ|
|000021d0| 61 6c 28 6d 2c 30 29 2c | 69 66 28 65 71 75 61 6c |al(m,0),|if(equal|
|000021e0| 28 75 64 72 2c 30 29 2c | 31 2c 30 29 2c 30 29 20 |(udr,0),|1,0),0) |
|000021f0| 2c 75 70 29 3b 64 6f 77 | 6e 3d 69 66 28 63 71 6c |,up);dow|n=if(cql|
|00002200| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 30 29 2c |, if(equ|al(m,0),|
|00002210| 69 66 28 65 71 75 61 6c | 28 75 64 72 2c 31 29 2c |if(equal|(udr,1),|
|00002220| 31 2c 30 29 2c 30 29 20 | 2c 64 6f 77 6e 29 3b 6c |1,0),0) |,down);l|
|00002230| 65 66 74 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |eft=if(c|ql, if(e|
|00002240| 71 75 61 6c 28 6d 2c 31 | 29 2c 69 66 28 65 71 75 |qual(m,1|),if(equ|
|00002250| 61 6c 28 6c 72 72 2c 30 | 29 2c 31 2c 30 29 2c 30 |al(lrr,0|),1,0),0|
|00002260| 29 20 2c 6c 65 66 74 29 | 3b 72 69 67 68 74 3d 69 |) ,left)|;right=i|
|00002270| 66 28 63 71 6c 2c 20 69 | 66 28 65 71 75 61 6c 28 |f(cql, i|f(equal(|
|00002280| 6d 2c 31 29 2c 69 66 28 | 65 71 75 61 6c 28 6c 72 |m,1),if(|equal(lr|
|00002290| 72 2c 31 29 2c 31 2c 30 | 29 2c 30 29 20 2c 72 69 |r,1),1,0|),0) ,ri|
|000022a0| 67 68 74 29 3b 79 74 3d | 69 66 28 61 62 6f 76 65 |ght);yt=|if(above|
|000022b0| 28 79 74 2c 31 29 2c 2d | 31 2c 69 66 28 62 65 6c |(yt,1),-|1,if(bel|
|000022c0| 6f 77 28 79 74 2c 2d 31 | 29 2c 31 2c 79 74 2b 28 |ow(yt,-1|),1,yt+(|
|000022d0| 75 70 2d 64 6f 77 6e 29 | 2a 73 70 64 29 29 3b 78 |up-down)|*spd));x|
|000022e0| 74 3d 69 66 28 61 62 6f | 76 65 28 78 74 2c 31 29 |t=if(abo|ve(xt,1)|
|000022f0| 2c 2d 31 2c 69 66 28 62 | 65 6c 6f 77 28 78 74 2c |,-1,if(b|elow(xt,|
|00002300| 2d 31 29 2c 31 2c 78 74 | 2b 28 6c 65 66 74 2d 72 |-1),1,xt|+(left-r|
|00002310| 69 67 68 74 29 2a 73 70 | 64 29 29 00 16 00 00 00 |ight)*sp|d)).....|
|00002320| 73 70 64 3d 28 34 2b 72 | 61 6e 64 28 35 29 29 2f |spd=(4+r|and(5))/|
|00002330| 28 77 2b 68 29 00 87 00 | 00 00 6e 3d 31 20 3b 20 |(w+h)...|..n=1 ; |
|00002340| 73 70 64 3d 28 34 2b 72 | 61 6e 64 28 36 29 29 2f |spd=(4+r|and(6))/|
|00002350| 28 77 2b 68 29 20 3b 20 | 6d 3d 72 61 6e 64 28 32 |(w+h) ; |m=rand(2|
|00002360| 29 20 3b 20 75 64 72 3d | 72 61 6e 64 28 32 29 20 |) ; udr=|rand(2) |
|00002370| 3b 20 6c 72 72 3d 72 61 | 6e 64 28 32 29 20 3b 20 |; lrr=ra|nd(2) ; |
|00002380| 63 3d 72 61 6e 64 28 35 | 30 29 20 3b 20 78 74 3d |c=rand(5|0) ; xt=|
|00002390| 28 72 61 6e 64 28 32 30 | 31 29 2d 31 30 30 29 2a |(rand(20|1)-100)*|
|000023a0| 30 2e 30 31 20 3b 20 79 | 74 3d 28 72 61 6e 64 28 |0.01 ; y|t=(rand(|
|000023b0| 32 30 31 29 2d 31 30 30 | 29 2a 30 2e 30 31 20 3b |201)-100|)*0.01 ;|
|000023c0| 00 02 00 00 00 01 00 00 | 00 ff ff ff 00 00 00 00 |........|........|
|000023d0| 00 24 00 00 00 9a 02 00 | 00 01 15 00 00 00 78 3d |.$......|......x=|
|000023e0| 78 74 2a 30 2e 34 20 3b | 0d 0a 79 3d 79 74 2a 30 |xt*0.4 ;|..y=yt*0|
|000023f0| 2e 34 00 c7 01 00 00 63 | 3d 69 66 28 61 62 6f 76 |.4.....c|=if(abov|
|00002400| 65 28 63 2c 35 30 29 2c | 30 2c 63 2b 31 29 3b 63 |e(c,50),|0,c+1);c|
|00002410| 71 6c 3d 65 71 75 61 6c | 28 63 2c 32 35 29 20 3b |ql=equal|(c,25) ;|
|00002420| 6d 3d 69 66 28 65 71 75 | 61 6c 28 63 2c 32 34 29 |m=if(equ|al(c,24)|
|00002430| 2c 69 66 28 61 62 6f 76 | 65 28 6d 2c 30 29 2c 30 |,if(abov|e(m,0),0|
|00002440| 2c 6d 2b 31 29 2c 6d 29 | 3b 75 64 72 3d 72 61 6e |,m+1),m)|;udr=ran|
|00002450| 64 28 32 29 3b 6c 72 72 | 3d 72 61 6e 64 28 32 29 |d(2);lrr|=rand(2)|
|00002460| 3b 75 70 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |;up=if(c|ql, if(e|
|00002470| 71 75 61 6c 28 6d 2c 30 | 29 2c 69 66 28 65 71 75 |qual(m,0|),if(equ|
|00002480| 61 6c 28 75 64 72 2c 30 | 29 2c 31 2c 30 29 2c 30 |al(udr,0|),1,0),0|
|00002490| 29 20 2c 75 70 29 3b 64 | 6f 77 6e 3d 69 66 28 63 |) ,up);d|own=if(c|
|000024a0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 30 |ql, if(e|qual(m,0|
|000024b0| 29 2c 69 66 28 65 71 75 | 61 6c 28 75 64 72 2c 31 |),if(equ|al(udr,1|
|000024c0| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 64 6f 77 6e 29 |),1,0),0|) ,down)|
|000024d0| 3b 6c 65 66 74 3d 69 66 | 28 63 71 6c 2c 20 69 66 |;left=if|(cql, if|
|000024e0| 28 65 71 75 61 6c 28 6d | 2c 31 29 2c 69 66 28 65 |(equal(m|,1),if(e|
|000024f0| 71 75 61 6c 28 6c 72 72 | 2c 30 29 2c 31 2c 30 29 |qual(lrr|,0),1,0)|
|00002500| 2c 30 29 20 2c 6c 65 66 | 74 29 3b 72 69 67 68 74 |,0) ,lef|t);right|
|00002510| 3d 69 66 28 63 71 6c 2c | 20 69 66 28 65 71 75 61 |=if(cql,| if(equa|
|00002520| 6c 28 6d 2c 31 29 2c 69 | 66 28 65 71 75 61 6c 28 |l(m,1),i|f(equal(|
|00002530| 6c 72 72 2c 31 29 2c 31 | 2c 30 29 2c 30 29 20 2c |lrr,1),1|,0),0) ,|
|00002540| 72 69 67 68 74 29 3b 79 | 74 3d 69 66 28 61 62 6f |right);y|t=if(abo|
|00002550| 76 65 28 79 74 2c 31 29 | 2c 2d 31 2c 69 66 28 62 |ve(yt,1)|,-1,if(b|
|00002560| 65 6c 6f 77 28 79 74 2c | 2d 31 29 2c 31 2c 79 74 |elow(yt,|-1),1,yt|
|00002570| 2b 28 75 70 2d 64 6f 77 | 6e 29 2a 73 70 64 29 29 |+(up-dow|n)*spd))|
|00002580| 3b 78 74 3d 69 66 28 61 | 62 6f 76 65 28 78 74 2c |;xt=if(a|bove(xt,|
|00002590| 31 29 2c 2d 31 2c 69 66 | 28 62 65 6c 6f 77 28 78 |1),-1,if|(below(x|
|000025a0| 74 2c 2d 31 29 2c 31 2c | 78 74 2b 28 6c 65 66 74 |t,-1),1,|xt+(left|
|000025b0| 2d 72 69 67 68 74 29 2a | 73 70 64 29 29 00 16 00 |-right)*|spd))...|
|000025c0| 00 00 73 70 64 3d 28 34 | 2b 72 61 6e 64 28 35 29 |..spd=(4|+rand(5)|
|000025d0| 29 2f 28 77 2b 68 29 00 | 87 00 00 00 6e 3d 31 20 |)/(w+h).|....n=1 |
|000025e0| 3b 20 73 70 64 3d 28 34 | 2b 72 61 6e 64 28 36 29 |; spd=(4|+rand(6)|
|000025f0| 29 2f 28 77 2b 68 29 20 | 3b 20 6d 3d 72 61 6e 64 |)/(w+h) |; m=rand|
|00002600| 28 32 29 20 3b 20 75 64 | 72 3d 72 61 6e 64 28 32 |(2) ; ud|r=rand(2|
|00002610| 29 20 3b 20 6c 72 72 3d | 72 61 6e 64 28 32 29 20 |) ; lrr=|rand(2) |
|00002620| 3b 20 63 3d 72 61 6e 64 | 28 35 30 29 20 3b 20 78 |; c=rand|(50) ; x|
|00002630| 74 3d 28 72 61 6e 64 28 | 32 30 31 29 2d 31 30 30 |t=(rand(|201)-100|
|00002640| 29 2a 30 2e 30 31 20 3b | 20 79 74 3d 28 72 61 6e |)*0.01 ;| yt=(ran|
|00002650| 64 28 32 30 31 29 2d 31 | 30 30 29 2a 30 2e 30 31 |d(201)-1|00)*0.01|
|00002660| 20 3b 00 02 00 00 00 01 | 00 00 00 ff ff ff 00 00 | ;......|........|
|00002670| 00 00 00 24 00 00 00 9a | 02 00 00 01 15 00 00 00 |...$....|........|
|00002680| 78 3d 78 74 2a 30 2e 34 | 20 3b 0d 0a 79 3d 79 74 |x=xt*0.4| ;..y=yt|
|00002690| 2a 30 2e 34 00 c7 01 00 | 00 63 3d 69 66 28 61 62 |*0.4....|.c=if(ab|
|000026a0| 6f 76 65 28 63 2c 35 30 | 29 2c 30 2c 63 2b 31 29 |ove(c,50|),0,c+1)|
|000026b0| 3b 63 71 6c 3d 65 71 75 | 61 6c 28 63 2c 32 35 29 |;cql=equ|al(c,25)|
|000026c0| 20 3b 6d 3d 69 66 28 65 | 71 75 61 6c 28 63 2c 32 | ;m=if(e|qual(c,2|
|000026d0| 34 29 2c 69 66 28 61 62 | 6f 76 65 28 6d 2c 30 29 |4),if(ab|ove(m,0)|
|000026e0| 2c 30 2c 6d 2b 31 29 2c | 6d 29 3b 75 64 72 3d 72 |,0,m+1),|m);udr=r|
|000026f0| 61 6e 64 28 32 29 3b 6c | 72 72 3d 72 61 6e 64 28 |and(2);l|rr=rand(|
|00002700| 32 29 3b 75 70 3d 69 66 | 28 63 71 6c 2c 20 69 66 |2);up=if|(cql, if|
|00002710| 28 65 71 75 61 6c 28 6d | 2c 30 29 2c 69 66 28 65 |(equal(m|,0),if(e|
|00002720| 71 75 61 6c 28 75 64 72 | 2c 30 29 2c 31 2c 30 29 |qual(udr|,0),1,0)|
|00002730| 2c 30 29 20 2c 75 70 29 | 3b 64 6f 77 6e 3d 69 66 |,0) ,up)|;down=if|
|00002740| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00002750| 2c 30 29 2c 69 66 28 65 | 71 75 61 6c 28 75 64 72 |,0),if(e|qual(udr|
|00002760| 2c 31 29 2c 31 2c 30 29 | 2c 30 29 20 2c 64 6f 77 |,1),1,0)|,0) ,dow|
|00002770| 6e 29 3b 6c 65 66 74 3d | 69 66 28 63 71 6c 2c 20 |n);left=|if(cql, |
|00002780| 69 66 28 65 71 75 61 6c | 28 6d 2c 31 29 2c 69 66 |if(equal|(m,1),if|
|00002790| 28 65 71 75 61 6c 28 6c | 72 72 2c 30 29 2c 31 2c |(equal(l|rr,0),1,|
|000027a0| 30 29 2c 30 29 20 2c 6c | 65 66 74 29 3b 72 69 67 |0),0) ,l|eft);rig|
|000027b0| 68 74 3d 69 66 28 63 71 | 6c 2c 20 69 66 28 65 71 |ht=if(cq|l, if(eq|
|000027c0| 75 61 6c 28 6d 2c 31 29 | 2c 69 66 28 65 71 75 61 |ual(m,1)|,if(equa|
|000027d0| 6c 28 6c 72 72 2c 31 29 | 2c 31 2c 30 29 2c 30 29 |l(lrr,1)|,1,0),0)|
|000027e0| 20 2c 72 69 67 68 74 29 | 3b 79 74 3d 69 66 28 61 | ,right)|;yt=if(a|
|000027f0| 62 6f 76 65 28 79 74 2c | 31 29 2c 2d 31 2c 69 66 |bove(yt,|1),-1,if|
|00002800| 28 62 65 6c 6f 77 28 79 | 74 2c 2d 31 29 2c 31 2c |(below(y|t,-1),1,|
|00002810| 79 74 2b 28 75 70 2d 64 | 6f 77 6e 29 2a 73 70 64 |yt+(up-d|own)*spd|
|00002820| 29 29 3b 78 74 3d 69 66 | 28 61 62 6f 76 65 28 78 |));xt=if|(above(x|
|00002830| 74 2c 31 29 2c 2d 31 2c | 69 66 28 62 65 6c 6f 77 |t,1),-1,|if(below|
|00002840| 28 78 74 2c 2d 31 29 2c | 31 2c 78 74 2b 28 6c 65 |(xt,-1),|1,xt+(le|
|00002850| 66 74 2d 72 69 67 68 74 | 29 2a 73 70 64 29 29 00 |ft-right|)*spd)).|
|00002860| 16 00 00 00 73 70 64 3d | 28 34 2b 72 61 6e 64 28 |....spd=|(4+rand(|
|00002870| 35 29 29 2f 28 77 2b 68 | 29 00 87 00 00 00 6e 3d |5))/(w+h|).....n=|
|00002880| 31 20 3b 20 73 70 64 3d | 28 34 2b 72 61 6e 64 28 |1 ; spd=|(4+rand(|
|00002890| 36 29 29 2f 28 77 2b 68 | 29 20 3b 20 6d 3d 72 61 |6))/(w+h|) ; m=ra|
|000028a0| 6e 64 28 32 29 20 3b 20 | 75 64 72 3d 72 61 6e 64 |nd(2) ; |udr=rand|
|000028b0| 28 32 29 20 3b 20 6c 72 | 72 3d 72 61 6e 64 28 32 |(2) ; lr|r=rand(2|
|000028c0| 29 20 3b 20 63 3d 72 61 | 6e 64 28 35 30 29 20 3b |) ; c=ra|nd(50) ;|
|000028d0| 20 78 74 3d 28 72 61 6e | 64 28 32 30 31 29 2d 31 | xt=(ran|d(201)-1|
|000028e0| 30 30 29 2a 30 2e 30 31 | 20 3b 20 79 74 3d 28 72 |00)*0.01| ; yt=(r|
|000028f0| 61 6e 64 28 32 30 31 29 | 2d 31 30 30 29 2a 30 2e |and(201)|-100)*0.|
|00002900| 30 31 20 3b 00 02 00 00 | 00 01 00 00 00 ff ff ff |01 ;....|........|
|00002910| 00 00 00 00 00 24 00 00 | 00 9a 02 00 00 01 15 00 |.....$..|........|
|00002920| 00 00 78 3d 78 74 2a 30 | 2e 34 20 3b 0d 0a 79 3d |..x=xt*0|.4 ;..y=|
|00002930| 79 74 2a 30 2e 34 00 c7 | 01 00 00 63 3d 69 66 28 |yt*0.4..|...c=if(|
|00002940| 61 62 6f 76 65 28 63 2c | 35 30 29 2c 30 2c 63 2b |above(c,|50),0,c+|
|00002950| 31 29 3b 63 71 6c 3d 65 | 71 75 61 6c 28 63 2c 32 |1);cql=e|qual(c,2|
|00002960| 35 29 20 3b 6d 3d 69 66 | 28 65 71 75 61 6c 28 63 |5) ;m=if|(equal(c|
|00002970| 2c 32 34 29 2c 69 66 28 | 61 62 6f 76 65 28 6d 2c |,24),if(|above(m,|
|00002980| 30 29 2c 30 2c 6d 2b 31 | 29 2c 6d 29 3b 75 64 72 |0),0,m+1|),m);udr|
|00002990| 3d 72 61 6e 64 28 32 29 | 3b 6c 72 72 3d 72 61 6e |=rand(2)|;lrr=ran|
|000029a0| 64 28 32 29 3b 75 70 3d | 69 66 28 63 71 6c 2c 20 |d(2);up=|if(cql, |
|000029b0| 69 66 28 65 71 75 61 6c | 28 6d 2c 30 29 2c 69 66 |if(equal|(m,0),if|
|000029c0| 28 65 71 75 61 6c 28 75 | 64 72 2c 30 29 2c 31 2c |(equal(u|dr,0),1,|
|000029d0| 30 29 2c 30 29 20 2c 75 | 70 29 3b 64 6f 77 6e 3d |0),0) ,u|p);down=|
|000029e0| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|000029f0| 28 6d 2c 30 29 2c 69 66 | 28 65 71 75 61 6c 28 75 |(m,0),if|(equal(u|
|00002a00| 64 72 2c 31 29 2c 31 2c | 30 29 2c 30 29 20 2c 64 |dr,1),1,|0),0) ,d|
|00002a10| 6f 77 6e 29 3b 6c 65 66 | 74 3d 69 66 28 63 71 6c |own);lef|t=if(cql|
|00002a20| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 31 29 2c |, if(equ|al(m,1),|
|00002a30| 69 66 28 65 71 75 61 6c | 28 6c 72 72 2c 30 29 2c |if(equal|(lrr,0),|
|00002a40| 31 2c 30 29 2c 30 29 20 | 2c 6c 65 66 74 29 3b 72 |1,0),0) |,left);r|
|00002a50| 69 67 68 74 3d 69 66 28 | 63 71 6c 2c 20 69 66 28 |ight=if(|cql, if(|
|00002a60| 65 71 75 61 6c 28 6d 2c | 31 29 2c 69 66 28 65 71 |equal(m,|1),if(eq|
|00002a70| 75 61 6c 28 6c 72 72 2c | 31 29 2c 31 2c 30 29 2c |ual(lrr,|1),1,0),|
|00002a80| 30 29 20 2c 72 69 67 68 | 74 29 3b 79 74 3d 69 66 |0) ,righ|t);yt=if|
|00002a90| 28 61 62 6f 76 65 28 79 | 74 2c 31 29 2c 2d 31 2c |(above(y|t,1),-1,|
|00002aa0| 69 66 28 62 65 6c 6f 77 | 28 79 74 2c 2d 31 29 2c |if(below|(yt,-1),|
|00002ab0| 31 2c 79 74 2b 28 75 70 | 2d 64 6f 77 6e 29 2a 73 |1,yt+(up|-down)*s|
|00002ac0| 70 64 29 29 3b 78 74 3d | 69 66 28 61 62 6f 76 65 |pd));xt=|if(above|
|00002ad0| 28 78 74 2c 31 29 2c 2d | 31 2c 69 66 28 62 65 6c |(xt,1),-|1,if(bel|
|00002ae0| 6f 77 28 78 74 2c 2d 31 | 29 2c 31 2c 78 74 2b 28 |ow(xt,-1|),1,xt+(|
|00002af0| 6c 65 66 74 2d 72 69 67 | 68 74 29 2a 73 70 64 29 |left-rig|ht)*spd)|
|00002b00| 29 00 16 00 00 00 73 70 | 64 3d 28 34 2b 72 61 6e |).....sp|d=(4+ran|
|00002b10| 64 28 35 29 29 2f 28 77 | 2b 68 29 00 87 00 00 00 |d(5))/(w|+h).....|
|00002b20| 6e 3d 31 20 3b 20 73 70 | 64 3d 28 34 2b 72 61 6e |n=1 ; sp|d=(4+ran|
|00002b30| 64 28 36 29 29 2f 28 77 | 2b 68 29 20 3b 20 6d 3d |d(6))/(w|+h) ; m=|
|00002b40| 72 61 6e 64 28 32 29 20 | 3b 20 75 64 72 3d 72 61 |rand(2) |; udr=ra|
|00002b50| 6e 64 28 32 29 20 3b 20 | 6c 72 72 3d 72 61 6e 64 |nd(2) ; |lrr=rand|
|00002b60| 28 32 29 20 3b 20 63 3d | 72 61 6e 64 28 35 30 29 |(2) ; c=|rand(50)|
|00002b70| 20 3b 20 78 74 3d 28 72 | 61 6e 64 28 32 30 31 29 | ; xt=(r|and(201)|
|00002b80| 2d 31 30 30 29 2a 30 2e | 30 31 20 3b 20 79 74 3d |-100)*0.|01 ; yt=|
|00002b90| 28 72 61 6e 64 28 32 30 | 31 29 2d 31 30 30 29 2a |(rand(20|1)-100)*|
|00002ba0| 30 2e 30 31 20 3b 00 02 | 00 00 00 01 00 00 00 ff |0.01 ;..|........|
|00002bb0| ff ff 00 00 00 00 00 24 | 00 00 00 9a 02 00 00 01 |.......$|........|
|00002bc0| 15 00 00 00 78 3d 78 74 | 2a 30 2e 34 20 3b 0d 0a |....x=xt|*0.4 ;..|
|00002bd0| 79 3d 79 74 2a 30 2e 34 | 00 c7 01 00 00 63 3d 69 |y=yt*0.4|.....c=i|
|00002be0| 66 28 61 62 6f 76 65 28 | 63 2c 35 30 29 2c 30 2c |f(above(|c,50),0,|
|00002bf0| 63 2b 31 29 3b 63 71 6c | 3d 65 71 75 61 6c 28 63 |c+1);cql|=equal(c|
|00002c00| 2c 32 35 29 20 3b 6d 3d | 69 66 28 65 71 75 61 6c |,25) ;m=|if(equal|
|00002c10| 28 63 2c 32 34 29 2c 69 | 66 28 61 62 6f 76 65 28 |(c,24),i|f(above(|
|00002c20| 6d 2c 30 29 2c 30 2c 6d | 2b 31 29 2c 6d 29 3b 75 |m,0),0,m|+1),m);u|
|00002c30| 64 72 3d 72 61 6e 64 28 | 32 29 3b 6c 72 72 3d 72 |dr=rand(|2);lrr=r|
|00002c40| 61 6e 64 28 32 29 3b 75 | 70 3d 69 66 28 63 71 6c |and(2);u|p=if(cql|
|00002c50| 2c 20 69 66 28 65 71 75 | 61 6c 28 6d 2c 30 29 2c |, if(equ|al(m,0),|
|00002c60| 69 66 28 65 71 75 61 6c | 28 75 64 72 2c 30 29 2c |if(equal|(udr,0),|
|00002c70| 31 2c 30 29 2c 30 29 20 | 2c 75 70 29 3b 64 6f 77 |1,0),0) |,up);dow|
|00002c80| 6e 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |n=if(cql|, if(equ|
|00002c90| 61 6c 28 6d 2c 30 29 2c | 69 66 28 65 71 75 61 6c |al(m,0),|if(equal|
|00002ca0| 28 75 64 72 2c 31 29 2c | 31 2c 30 29 2c 30 29 20 |(udr,1),|1,0),0) |
|00002cb0| 2c 64 6f 77 6e 29 3b 6c | 65 66 74 3d 69 66 28 63 |,down);l|eft=if(c|
|00002cc0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 31 |ql, if(e|qual(m,1|
|00002cd0| 29 2c 69 66 28 65 71 75 | 61 6c 28 6c 72 72 2c 30 |),if(equ|al(lrr,0|
|00002ce0| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 6c 65 66 74 29 |),1,0),0|) ,left)|
|00002cf0| 3b 72 69 67 68 74 3d 69 | 66 28 63 71 6c 2c 20 69 |;right=i|f(cql, i|
|00002d00| 66 28 65 71 75 61 6c 28 | 6d 2c 31 29 2c 69 66 28 |f(equal(|m,1),if(|
|00002d10| 65 71 75 61 6c 28 6c 72 | 72 2c 31 29 2c 31 2c 30 |equal(lr|r,1),1,0|
|00002d20| 29 2c 30 29 20 2c 72 69 | 67 68 74 29 3b 79 74 3d |),0) ,ri|ght);yt=|
|00002d30| 69 66 28 61 62 6f 76 65 | 28 79 74 2c 31 29 2c 2d |if(above|(yt,1),-|
|00002d40| 31 2c 69 66 28 62 65 6c | 6f 77 28 79 74 2c 2d 31 |1,if(bel|ow(yt,-1|
|00002d50| 29 2c 31 2c 79 74 2b 28 | 75 70 2d 64 6f 77 6e 29 |),1,yt+(|up-down)|
|00002d60| 2a 73 70 64 29 29 3b 78 | 74 3d 69 66 28 61 62 6f |*spd));x|t=if(abo|
|00002d70| 76 65 28 78 74 2c 31 29 | 2c 2d 31 2c 69 66 28 62 |ve(xt,1)|,-1,if(b|
|00002d80| 65 6c 6f 77 28 78 74 2c | 2d 31 29 2c 31 2c 78 74 |elow(xt,|-1),1,xt|
|00002d90| 2b 28 6c 65 66 74 2d 72 | 69 67 68 74 29 2a 73 70 |+(left-r|ight)*sp|
|00002da0| 64 29 29 00 16 00 00 00 | 73 70 64 3d 28 34 2b 72 |d)).....|spd=(4+r|
|00002db0| 61 6e 64 28 35 29 29 2f | 28 77 2b 68 29 00 87 00 |and(5))/|(w+h)...|
|00002dc0| 00 00 6e 3d 31 20 3b 20 | 73 70 64 3d 28 34 2b 72 |..n=1 ; |spd=(4+r|
|00002dd0| 61 6e 64 28 36 29 29 2f | 28 77 2b 68 29 20 3b 20 |and(6))/|(w+h) ; |
|00002de0| 6d 3d 72 61 6e 64 28 32 | 29 20 3b 20 75 64 72 3d |m=rand(2|) ; udr=|
|00002df0| 72 61 6e 64 28 32 29 20 | 3b 20 6c 72 72 3d 72 61 |rand(2) |; lrr=ra|
|00002e00| 6e 64 28 32 29 20 3b 20 | 63 3d 72 61 6e 64 28 35 |nd(2) ; |c=rand(5|
|00002e10| 30 29 20 3b 20 78 74 3d | 28 72 61 6e 64 28 32 30 |0) ; xt=|(rand(20|
|00002e20| 31 29 2d 31 30 30 29 2a | 30 2e 30 31 20 3b 20 79 |1)-100)*|0.01 ; y|
|00002e30| 74 3d 28 72 61 6e 64 28 | 32 30 31 29 2d 31 30 30 |t=(rand(|201)-100|
|00002e40| 29 2a 30 2e 30 31 20 3b | 00 02 00 00 00 01 00 00 |)*0.01 ;|........|
|00002e50| 00 ff ff ff 00 00 00 00 | 00 24 00 00 00 9a 02 00 |........|.$......|
|00002e60| 00 01 15 00 00 00 78 3d | 78 74 2a 30 2e 34 20 3b |......x=|xt*0.4 ;|
|00002e70| 0d 0a 79 3d 79 74 2a 30 | 2e 34 00 c7 01 00 00 63 |..y=yt*0|.4.....c|
|00002e80| 3d 69 66 28 61 62 6f 76 | 65 28 63 2c 35 30 29 2c |=if(abov|e(c,50),|
|00002e90| 30 2c 63 2b 31 29 3b 63 | 71 6c 3d 65 71 75 61 6c |0,c+1);c|ql=equal|
|00002ea0| 28 63 2c 32 35 29 20 3b | 6d 3d 69 66 28 65 71 75 |(c,25) ;|m=if(equ|
|00002eb0| 61 6c 28 63 2c 32 34 29 | 2c 69 66 28 61 62 6f 76 |al(c,24)|,if(abov|
|00002ec0| 65 28 6d 2c 30 29 2c 30 | 2c 6d 2b 31 29 2c 6d 29 |e(m,0),0|,m+1),m)|
|00002ed0| 3b 75 64 72 3d 72 61 6e | 64 28 32 29 3b 6c 72 72 |;udr=ran|d(2);lrr|
|00002ee0| 3d 72 61 6e 64 28 32 29 | 3b 75 70 3d 69 66 28 63 |=rand(2)|;up=if(c|
|00002ef0| 71 6c 2c 20 69 66 28 65 | 71 75 61 6c 28 6d 2c 30 |ql, if(e|qual(m,0|
|00002f00| 29 2c 69 66 28 65 71 75 | 61 6c 28 75 64 72 2c 30 |),if(equ|al(udr,0|
|00002f10| 29 2c 31 2c 30 29 2c 30 | 29 20 2c 75 70 29 3b 64 |),1,0),0|) ,up);d|
|00002f20| 6f 77 6e 3d 69 66 28 63 | 71 6c 2c 20 69 66 28 65 |own=if(c|ql, if(e|
|00002f30| 71 75 61 6c 28 6d 2c 30 | 29 2c 69 66 28 65 71 75 |qual(m,0|),if(equ|
|00002f40| 61 6c 28 75 64 72 2c 31 | 29 2c 31 2c 30 29 2c 30 |al(udr,1|),1,0),0|
|00002f50| 29 20 2c 64 6f 77 6e 29 | 3b 6c 65 66 74 3d 69 66 |) ,down)|;left=if|
|00002f60| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|00002f70| 2c 31 29 2c 69 66 28 65 | 71 75 61 6c 28 6c 72 72 |,1),if(e|qual(lrr|
|00002f80| 2c 30 29 2c 31 2c 30 29 | 2c 30 29 20 2c 6c 65 66 |,0),1,0)|,0) ,lef|
|00002f90| 74 29 3b 72 69 67 68 74 | 3d 69 66 28 63 71 6c 2c |t);right|=if(cql,|
|00002fa0| 20 69 66 28 65 71 75 61 | 6c 28 6d 2c 31 29 2c 69 | if(equa|l(m,1),i|
|00002fb0| 66 28 65 71 75 61 6c 28 | 6c 72 72 2c 31 29 2c 31 |f(equal(|lrr,1),1|
|00002fc0| 2c 30 29 2c 30 29 20 2c | 72 69 67 68 74 29 3b 79 |,0),0) ,|right);y|
|00002fd0| 74 3d 69 66 28 61 62 6f | 76 65 28 79 74 2c 31 29 |t=if(abo|ve(yt,1)|
|00002fe0| 2c 2d 31 2c 69 66 28 62 | 65 6c 6f 77 28 79 74 2c |,-1,if(b|elow(yt,|
|00002ff0| 2d 31 29 2c 31 2c 79 74 | 2b 28 75 70 2d 64 6f 77 |-1),1,yt|+(up-dow|
|00003000| 6e 29 2a 73 70 64 29 29 | 3b 78 74 3d 69 66 28 61 |n)*spd))|;xt=if(a|
|00003010| 62 6f 76 65 28 78 74 2c | 31 29 2c 2d 31 2c 69 66 |bove(xt,|1),-1,if|
|00003020| 28 62 65 6c 6f 77 28 78 | 74 2c 2d 31 29 2c 31 2c |(below(x|t,-1),1,|
|00003030| 78 74 2b 28 6c 65 66 74 | 2d 72 69 67 68 74 29 2a |xt+(left|-right)*|
|00003040| 73 70 64 29 29 00 16 00 | 00 00 73 70 64 3d 28 34 |spd))...|..spd=(4|
|00003050| 2b 72 61 6e 64 28 35 29 | 29 2f 28 77 2b 68 29 00 |+rand(5)|)/(w+h).|
|00003060| 87 00 00 00 6e 3d 31 20 | 3b 20 73 70 64 3d 28 34 |....n=1 |; spd=(4|
|00003070| 2b 72 61 6e 64 28 36 29 | 29 2f 28 77 2b 68 29 20 |+rand(6)|)/(w+h) |
|00003080| 3b 20 6d 3d 72 61 6e 64 | 28 32 29 20 3b 20 75 64 |; m=rand|(2) ; ud|
|00003090| 72 3d 72 61 6e 64 28 32 | 29 20 3b 20 6c 72 72 3d |r=rand(2|) ; lrr=|
|000030a0| 72 61 6e 64 28 32 29 20 | 3b 20 63 3d 72 61 6e 64 |rand(2) |; c=rand|
|000030b0| 28 35 30 29 20 3b 20 78 | 74 3d 28 72 61 6e 64 28 |(50) ; x|t=(rand(|
|000030c0| 32 30 31 29 2d 31 30 30 | 29 2a 30 2e 30 31 20 3b |201)-100|)*0.01 ;|
|000030d0| 20 79 74 3d 28 72 61 6e | 64 28 32 30 31 29 2d 31 | yt=(ran|d(201)-1|
|000030e0| 30 30 29 2a 30 2e 30 31 | 20 3b 00 02 00 00 00 01 |00)*0.01| ;......|
|000030f0| 00 00 00 ff ff ff 00 00 | 00 00 00 24 00 00 00 9a |........|...$....|
|00003100| 02 00 00 01 15 00 00 00 | 78 3d 78 74 2a 30 2e 34 |........|x=xt*0.4|
|00003110| 20 3b 0d 0a 79 3d 79 74 | 2a 30 2e 34 00 c7 01 00 | ;..y=yt|*0.4....|
|00003120| 00 63 3d 69 66 28 61 62 | 6f 76 65 28 63 2c 35 30 |.c=if(ab|ove(c,50|
|00003130| 29 2c 30 2c 63 2b 31 29 | 3b 63 71 6c 3d 65 71 75 |),0,c+1)|;cql=equ|
|00003140| 61 6c 28 63 2c 32 35 29 | 20 3b 6d 3d 69 66 28 65 |al(c,25)| ;m=if(e|
|00003150| 71 75 61 6c 28 63 2c 32 | 34 29 2c 69 66 28 61 62 |qual(c,2|4),if(ab|
|00003160| 6f 76 65 28 6d 2c 30 29 | 2c 30 2c 6d 2b 31 29 2c |ove(m,0)|,0,m+1),|
|00003170| 6d 29 3b 75 64 72 3d 72 | 61 6e 64 28 32 29 3b 6c |m);udr=r|and(2);l|
|00003180| 72 72 3d 72 61 6e 64 28 | 32 29 3b 75 70 3d 69 66 |rr=rand(|2);up=if|
|00003190| 28 63 71 6c 2c 20 69 66 | 28 65 71 75 61 6c 28 6d |(cql, if|(equal(m|
|000031a0| 2c 30 29 2c 69 66 28 65 | 71 75 61 6c 28 75 64 72 |,0),if(e|qual(udr|
|000031b0| 2c 30 29 2c 31 2c 30 29 | 2c 30 29 20 2c 75 70 29 |,0),1,0)|,0) ,up)|
|000031c0| 3b 64 6f 77 6e 3d 69 66 | 28 63 71 6c 2c 20 69 66 |;down=if|(cql, if|
|000031d0| 28 65 71 75 61 6c 28 6d | 2c 30 29 2c 69 66 28 65 |(equal(m|,0),if(e|
|000031e0| 71 75 61 6c 28 75 64 72 | 2c 31 29 2c 31 2c 30 29 |qual(udr|,1),1,0)|
|000031f0| 2c 30 29 20 2c 64 6f 77 | 6e 29 3b 6c 65 66 74 3d |,0) ,dow|n);left=|
|00003200| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|00003210| 28 6d 2c 31 29 2c 69 66 | 28 65 71 75 61 6c 28 6c |(m,1),if|(equal(l|
|00003220| 72 72 2c 30 29 2c 31 2c | 30 29 2c 30 29 20 2c 6c |rr,0),1,|0),0) ,l|
|00003230| 65 66 74 29 3b 72 69 67 | 68 74 3d 69 66 28 63 71 |eft);rig|ht=if(cq|
|00003240| 6c 2c 20 69 66 28 65 71 | 75 61 6c 28 6d 2c 31 29 |l, if(eq|ual(m,1)|
|00003250| 2c 69 66 28 65 71 75 61 | 6c 28 6c 72 72 2c 31 29 |,if(equa|l(lrr,1)|
|00003260| 2c 31 2c 30 29 2c 30 29 | 20 2c 72 69 67 68 74 29 |,1,0),0)| ,right)|
|00003270| 3b 79 74 3d 69 66 28 61 | 62 6f 76 65 28 79 74 2c |;yt=if(a|bove(yt,|
|00003280| 31 29 2c 2d 31 2c 69 66 | 28 62 65 6c 6f 77 28 79 |1),-1,if|(below(y|
|00003290| 74 2c 2d 31 29 2c 31 2c | 79 74 2b 28 75 70 2d 64 |t,-1),1,|yt+(up-d|
|000032a0| 6f 77 6e 29 2a 73 70 64 | 29 29 3b 78 74 3d 69 66 |own)*spd|));xt=if|
|000032b0| 28 61 62 6f 76 65 28 78 | 74 2c 31 29 2c 2d 31 2c |(above(x|t,1),-1,|
|000032c0| 69 66 28 62 65 6c 6f 77 | 28 78 74 2c 2d 31 29 2c |if(below|(xt,-1),|
|000032d0| 31 2c 78 74 2b 28 6c 65 | 66 74 2d 72 69 67 68 74 |1,xt+(le|ft-right|
|000032e0| 29 2a 73 70 64 29 29 00 | 16 00 00 00 73 70 64 3d |)*spd)).|....spd=|
|000032f0| 28 34 2b 72 61 6e 64 28 | 35 29 29 2f 28 77 2b 68 |(4+rand(|5))/(w+h|
|00003300| 29 00 87 00 00 00 6e 3d | 31 20 3b 20 73 70 64 3d |).....n=|1 ; spd=|
|00003310| 28 34 2b 72 61 6e 64 28 | 36 29 29 2f 28 77 2b 68 |(4+rand(|6))/(w+h|
|00003320| 29 20 3b 20 6d 3d 72 61 | 6e 64 28 32 29 20 3b 20 |) ; m=ra|nd(2) ; |
|00003330| 75 64 72 3d 72 61 6e 64 | 28 32 29 20 3b 20 6c 72 |udr=rand|(2) ; lr|
|00003340| 72 3d 72 61 6e 64 28 32 | 29 20 3b 20 63 3d 72 61 |r=rand(2|) ; c=ra|
|00003350| 6e 64 28 35 30 29 20 3b | 20 78 74 3d 28 72 61 6e |nd(50) ;| xt=(ran|
|00003360| 64 28 32 30 31 29 2d 31 | 30 30 29 2a 30 2e 30 31 |d(201)-1|00)*0.01|
|00003370| 20 3b 20 79 74 3d 28 72 | 61 6e 64 28 32 30 31 29 | ; yt=(r|and(201)|
|00003380| 2d 31 30 30 29 2a 30 2e | 30 31 20 3b 00 02 00 00 |-100)*0.|01 ;....|
|00003390| 00 01 00 00 00 ff ff ff | 00 00 00 00 00 24 00 00 |........|.....$..|
|000033a0| 00 9a 02 00 00 01 15 00 | 00 00 78 3d 78 74 2a 30 |........|..x=xt*0|
|000033b0| 2e 34 20 3b 0d 0a 79 3d | 79 74 2a 30 2e 34 00 c7 |.4 ;..y=|yt*0.4..|
|000033c0| 01 00 00 63 3d 69 66 28 | 61 62 6f 76 65 28 63 2c |...c=if(|above(c,|
|000033d0| 35 30 29 2c 30 2c 63 2b | 31 29 3b 63 71 6c 3d 65 |50),0,c+|1);cql=e|
|000033e0| 71 75 61 6c 28 63 2c 32 | 35 29 20 3b 6d 3d 69 66 |qual(c,2|5) ;m=if|
|000033f0| 28 65 71 75 61 6c 28 63 | 2c 32 34 29 2c 69 66 28 |(equal(c|,24),if(|
|00003400| 61 62 6f 76 65 28 6d 2c | 30 29 2c 30 2c 6d 2b 31 |above(m,|0),0,m+1|
|00003410| 29 2c 6d 29 3b 75 64 72 | 3d 72 61 6e 64 28 32 29 |),m);udr|=rand(2)|
|00003420| 3b 6c 72 72 3d 72 61 6e | 64 28 32 29 3b 75 70 3d |;lrr=ran|d(2);up=|
|00003430| 69 66 28 63 71 6c 2c 20 | 69 66 28 65 71 75 61 6c |if(cql, |if(equal|
|00003440| 28 6d 2c 30 29 2c 69 66 | 28 65 71 75 61 6c 28 75 |(m,0),if|(equal(u|
|00003450| 64 72 2c 30 29 2c 31 2c | 30 29 2c 30 29 20 2c 75 |dr,0),1,|0),0) ,u|
|00003460| 70 29 3b 64 6f 77 6e 3d | 69 66 28 63 71 6c 2c 20 |p);down=|if(cql, |
|00003470| 69 66 28 65 71 75 61 6c | 28 6d 2c 30 29 2c 69 66 |if(equal|(m,0),if|
|00003480| 28 65 71 75 61 6c 28 75 | 64 72 2c 31 29 2c 31 2c |(equal(u|dr,1),1,|
|00003490| 30 29 2c 30 29 20 2c 64 | 6f 77 6e 29 3b 6c 65 66 |0),0) ,d|own);lef|
|000034a0| 74 3d 69 66 28 63 71 6c | 2c 20 69 66 28 65 71 75 |t=if(cql|, if(equ|
|000034b0| 61 6c 28 6d 2c 31 29 2c | 69 66 28 65 71 75 61 6c |al(m,1),|if(equal|
|000034c0| 28 6c 72 72 2c 30 29 2c | 31 2c 30 29 2c 30 29 20 |(lrr,0),|1,0),0) |
|000034d0| 2c 6c 65 66 74 29 3b 72 | 69 67 68 74 3d 69 66 28 |,left);r|ight=if(|
|000034e0| 63 71 6c 2c 20 69 66 28 | 65 71 75 61 6c 28 6d 2c |cql, if(|equal(m,|
|000034f0| 31 29 2c 69 66 28 65 71 | 75 61 6c 28 6c 72 72 2c |1),if(eq|ual(lrr,|
|00003500| 31 29 2c 31 2c 30 29 2c | 30 29 20 2c 72 69 67 68 |1),1,0),|0) ,righ|
|00003510| 74 29 3b 79 74 3d 69 66 | 28 61 62 6f 76 65 28 79 |t);yt=if|(above(y|
|00003520| 74 2c 31 29 2c 2d 31 2c | 69 66 28 62 65 6c 6f 77 |t,1),-1,|if(below|
|00003530| 28 79 74 2c 2d 31 29 2c | 31 2c 79 74 2b 28 75 70 |(yt,-1),|1,yt+(up|
|00003540| 2d 64 6f 77 6e 29 2a 73 | 70 64 29 29 3b 78 74 3d |-down)*s|pd));xt=|
|00003550| 69 66 28 61 62 6f 76 65 | 28 78 74 2c 31 29 2c 2d |if(above|(xt,1),-|
|00003560| 31 2c 69 66 28 62 65 6c | 6f 77 28 78 74 2c 2d 31 |1,if(bel|ow(xt,-1|
|00003570| 29 2c 31 2c 78 74 2b 28 | 6c 65 66 74 2d 72 69 67 |),1,xt+(|left-rig|
|00003580| 68 74 29 2a 73 70 64 29 | 29 00 16 00 00 00 73 70 |ht)*spd)|).....sp|
|00003590| 64 3d 28 34 2b 72 61 6e | 64 28 35 29 29 2f 28 77 |d=(4+ran|d(5))/(w|
|000035a0| 2b 68 29 00 87 00 00 00 | 6e 3d 31 20 3b 20 73 70 |+h).....|n=1 ; sp|
|000035b0| 64 3d 28 34 2b 72 61 6e | 64 28 36 29 29 2f 28 77 |d=(4+ran|d(6))/(w|
|000035c0| 2b 68 29 20 3b 20 6d 3d | 72 61 6e 64 28 32 29 20 |+h) ; m=|rand(2) |
|000035d0| 3b 20 75 64 72 3d 72 61 | 6e 64 28 32 29 20 3b 20 |; udr=ra|nd(2) ; |
|000035e0| 6c 72 72 3d 72 61 6e 64 | 28 32 29 20 3b 20 63 3d |lrr=rand|(2) ; c=|
|000035f0| 72 61 6e 64 28 35 30 29 | 20 3b 20 78 74 3d 28 72 |rand(50)| ; xt=(r|
|00003600| 61 6e 64 28 32 30 31 29 | 2d 31 30 30 29 2a 30 2e |and(201)|-100)*0.|
|00003610| 30 31 20 3b 20 79 74 3d | 28 72 61 6e 64 28 32 30 |01 ; yt=|(rand(20|
|00003620| 31 29 2d 31 30 30 29 2a | 30 2e 30 31 20 3b 00 02 |1)-100)*|0.01 ;..|
|00003630| 00 00 00 01 00 00 00 ff | ff ff 00 00 00 00 00 0f |........|........|
|00003640| 00 00 00 25 00 00 00 ff | 7f 00 00 01 08 00 00 00 |...%....|........|
|00003650| 64 3d 64 2a 30 2e 34 00 | 00 00 00 00 00 00 00 00 |d=d*0.4.|........|
|00003660| 00 00 00 00 01 00 00 00 | 01 00 00 00 12 00 00 00 |........|........|
|00003670| 0c 00 00 00 00 00 00 00 | 01 00 00 00 00 00 00 00 |........|........|
|00003680| 19 00 00 00 14 00 00 00 | 01 00 00 00 a2 a2 a2 00 |........|........|
|00003690| 00 00 00 00 00 00 00 00 | 00 00 00 00 2b 00 00 00 |........|....+...|
|000036a0| 50 04 00 00 01 b7 02 00 | 00 79 3d 79 2a 28 68 2f |P.......|.y=y*(h/|
|000036b0| 77 29 3b 0d 0a 78 61 78 | 3d 78 2a 63 7a 2d 79 2a |w);..xax|=x*cz-y*|
|000036c0| 73 7a 3b 20 79 61 79 3d | 78 2a 73 7a 2b 79 2a 63 |sz; yay=|x*sz+y*c|
|000036d0| 7a 3b 0d 0a 79 79 79 3d | 79 61 79 2a 63 78 2d 31 |z;..yyy=|yay*cx-1|
|000036e0| 2a 73 78 3b 0d 0a 78 78 | 78 3d 78 61 78 2a 63 79 |*sx;..xx|x=xax*cy|
|000036f0| 2d 28 79 61 79 2a 73 78 | 2b 31 2a 63 78 29 2a 73 |-(yay*sx|+1*cx)*s|
|00003700| 79 3b 0d 0a 7a 7a 7a 3d | 78 61 78 2a 73 79 2b 28 |y;..zzz=|xax*sy+(|
|00003710| 79 61 79 2a 73 78 2b 31 | 2a 63 78 29 2a 63 79 3b |yay*sx+1|*cx)*cy;|
|00003720| 0d 0a 7a 73 7a 3d 73 69 | 67 6e 28 7a 7a 7a 29 3b |..zsz=si|gn(zzz);|
|00003730| 20 78 73 78 3d 73 69 67 | 6e 28 78 78 78 29 3b 20 | xsx=sig|n(xxx); |
|00003740| 79 73 79 3d 73 69 67 6e | 28 79 79 79 29 3b 0d 0a |ysy=sign|(yyy);..|
|00003750| 78 31 3d 69 66 28 62 65 | 6c 6f 77 28 28 28 61 7a |x1=if(be|low(((az|
|00003760| 2b 7a 73 7a 29 2f 7a 7a | 7a 29 2c 30 29 2c 2d 31 |+zsz)/zz|z),0),-1|
|00003770| 30 2c 28 28 61 7a 2b 7a | 73 7a 29 2f 7a 7a 7a 29 |0,((az+z|sz)/zzz)|
|00003780| 29 3b 0d 0a 79 31 3d 69 | 66 28 62 65 6c 6f 77 28 |);..y1=i|f(below(|
|00003790| 28 79 73 79 29 2f 79 79 | 79 2c 30 29 2c 2d 31 30 |(ysy)/yy|y,0),-10|
|000037a0| 2c 28 28 79 73 79 29 2f | 79 79 79 29 29 3b 0d 0a |,((ysy)/|yyy));..|
|000037b0| 7a 31 3d 69 66 28 62 65 | 6c 6f 77 28 28 61 78 2b |z1=if(be|low((ax+|
|000037c0| 78 73 78 29 2f 78 78 78 | 2c 30 29 2c 2d 31 30 2c |xsx)/xxx|,0),-10,|
|000037d0| 28 28 61 78 2b 78 73 78 | 29 2f 78 78 78 29 29 3b |((ax+xsx|)/xxx));|
|000037e0| 0d 0a 78 61 78 3d 6d 69 | 6e 28 6d 61 78 28 6d 69 |..xax=mi|n(max(mi|
|000037f0| 6e 28 78 31 2c 79 31 29 | 2c 6d 69 6e 28 79 31 2c |n(x1,y1)|,min(y1,|
|00003800| 7a 31 29 29 2c 6d 61 78 | 28 78 31 2c 7a 31 29 29 |z1)),max|(x1,z1))|
|00003810| 3b 0d 0a 79 61 79 3d 6d | 69 6e 28 79 31 2c 7a 31 |;..yay=m|in(y1,z1|
|00003820| 29 3b 0d 0a 6f 7a 3d 2d | 61 7a 2b 7a 7a 7a 2a 79 |);..oz=-|az+zzz*y|
|00003830| 61 79 3b 0d 0a 61 3d 69 | 66 28 62 65 6c 6f 77 28 |ay;..a=i|f(below(|
|00003840| 61 62 73 28 6f 7a 29 2c | 31 30 29 2c 78 61 78 2c |abs(oz),|10),xax,|
|00003850| 79 61 79 29 3b 0d 0a 6f | 78 3d 2d 61 78 2b 78 78 |yay);..o|x=-ax+xx|
|00003860| 78 2a 61 3b 0d 0a 6f 79 | 3d 79 79 79 2a 61 3b 0d |x*a;..oy|=yyy*a;.|
|00003870| 0a 6f 7a 3d 2d 61 7a 2b | 7a 7a 7a 2a 61 3b 0d 0a |.oz=-az+|zzz*a;..|
|00003880| 61 32 3d 65 71 75 61 6c | 28 61 2c 79 31 29 3b 20 |a2=equal|(a,y1); |
|00003890| 61 33 3d 65 71 75 61 6c | 28 61 2c 7a 31 29 3b 0d |a3=equal|(a,z1);.|
|000038a0| 0a 73 69 7a 3d 73 69 67 | 6e 28 6f 7a 29 3b 20 73 |.siz=sig|n(oz); s|
|000038b0| 69 78 3d 73 69 67 6e 28 | 6f 78 29 3b 20 73 69 79 |ix=sign(|ox); siy|
|000038c0| 3d 73 69 67 6e 28 6f 79 | 29 3b 0d 0a 78 3d 69 66 |=sign(oy|);..x=if|
|000038d0| 28 61 32 2c 6f 78 2a 73 | 69 79 2c 69 66 28 61 33 |(a2,ox*s|iy,if(a3|
|000038e0| 2c 6f 79 2a 73 69 78 2c | 6f 78 29 29 3b 0d 0a 79 |,oy*six,|ox));..y|
|000038f0| 3d 69 66 28 61 32 2c 6f | 7a 2c 69 66 28 61 33 2c |=if(a2,o|z,if(a3,|
|00003900| 6f 7a 2c 6f 79 2a 73 69 | 7a 29 29 3b 0d 0a 61 6c |oz,oy*si|z));..al|
|00003910| 70 68 61 3d 73 71 72 28 | 6f 78 2b 61 78 29 2b 73 |pha=sqr(|ox+ax)+s|
|00003920| 71 72 28 6f 79 29 2b 73 | 71 72 28 6f 7a 2b 61 7a |qr(oy)+s|qr(oz+az|
|00003930| 29 3b 0d 0a 61 6c 70 68 | 61 3d 69 66 28 62 65 6c |);..alph|a=if(bel|
|00003940| 6f 77 28 61 2c 30 29 2c | 30 2c 32 2f 28 73 71 72 |ow(a,0),|0,2/(sqr|
|00003950| 74 28 61 6c 70 68 61 29 | 29 2d 30 2e 31 29 3b 00 |t(alpha)|)-0.1);.|
|00003960| 4b 01 00 00 74 3d 74 2d | 30 2e 35 3b 0d 0a 74 31 |K...t=t-|0.5;..t1|
|00003970| 3d 69 66 28 65 71 75 61 | 6c 28 74 32 2c 33 29 2c |=if(equa|l(t2,3),|
|00003980| 74 2c 74 31 29 3b 0d 0a | 73 74 31 3d 73 69 6e 28 |t,t1);..|st1=sin(|
|00003990| 74 2a 30 2e 31 29 3b 0d | 0a 63 74 31 3d 63 6f 73 |t*0.1);.|.ct1=cos|
|000039a0| 28 74 2a 30 2e 31 29 3b | 0d 0a 61 78 3d 73 74 31 |(t*0.1);|..ax=st1|
|000039b0| 2a 63 74 31 3b 0d 0a 78 | 61 78 3d 61 78 2a 73 69 |*ct1;..x|ax=ax*si|
|000039c0| 6e 28 63 74 31 29 3b 0d | 0a 79 61 79 3d 78 61 78 |n(ct1);.|.yay=xax|
|000039d0| 3b 0d 0a 7a 61 7a 3d 7a | 61 7a 2b 73 74 31 2a 63 |;..zaz=z|az+st1*c|
|000039e0| 74 31 2a 73 69 6e 28 63 | 74 31 29 2a 30 2e 31 3b |t1*sin(c|t1)*0.1;|
|000039f0| 0d 0a 61 7a 3d 69 66 28 | 65 71 75 61 6c 28 74 32 |..az=if(|equal(t2|
|00003a00| 2c 31 29 2c 61 7a 2d 30 | 2e 33 2c 30 29 3b 0d 0a |,1),az-0|.3,0);..|
|00003a10| 61 7a 3d 69 66 28 62 65 | 6c 6f 77 28 61 7a 2c 2d |az=if(be|low(az,-|
|00003a20| 31 30 29 2c 61 7a 2b 33 | 30 2c 61 7a 29 3b 0d 0a |10),az+3|0,az);..|
|00003a30| 74 32 3d 69 66 28 74 32 | 2c 74 32 2c 65 71 75 61 |t2=if(t2|,t2,equa|
|00003a40| 6c 28 74 31 2d 74 2c 32 | 30 29 29 3b 0d 0a 78 31 |l(t1-t,2|0));..x1|
|00003a50| 3d 61 62 6f 76 65 28 74 | 32 2c 31 29 3b 0d 0a 63 |=above(t|2,1);..c|
|00003a60| 78 3d 63 6f 73 28 78 61 | 78 29 3b 20 73 78 3d 73 |x=cos(xa|x); sx=s|
|00003a70| 69 6e 28 78 61 78 29 3b | 0d 0a 63 79 3d 63 6f 73 |in(xax);|..cy=cos|
|00003a80| 28 79 61 79 29 3b 20 73 | 79 3d 73 69 6e 28 79 61 |(yay); s|y=sin(ya|
|00003a90| 79 29 3b 0d 0a 63 7a 3d | 63 6f 73 28 7a 61 7a 29 |y);..cz=|cos(zaz)|
|00003aa0| 3b 20 73 7a 3d 73 69 6e | 28 7a 61 7a 29 3b 00 1d |; sz=sin|(zaz);..|
|00003ab0| 00 00 00 74 32 3d 69 66 | 28 74 32 2c 74 32 2c 61 |...t2=if|(t2,t2,a|
|00003ac0| 62 6f 76 65 28 74 2d 74 | 31 2c 32 30 29 29 3b 00 |bove(t-t|1,20));.|
|00003ad0| 00 00 00 00 00 00 00 00 | 01 00 00 00 20 00 00 00 |........|.... ...|
|00003ae0| 20 00 00 00 01 00 00 00 | 01 00 00 00 02 00 00 00 | .......|........|
|00003af0| 00 00 00 00 b8 e3 24 02 | 43 6f 6c 6f 72 20 4d 61 |......$.|Color Ma|
|00003b00| 70 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |p.......|........|
|00003b10| 00 00 00 00 00 00 00 00 | d0 03 00 00 03 00 00 00 |........|........|
|00003b20| 00 00 00 00 02 00 00 00 | 00 00 00 00 01 00 00 00 |........|........|
|00003b30| 06 00 00 00 30 08 37 02 | 77 6f 72 6d 20 6d 61 70 |....0.7.|worm map|
|00003b40| 2e 63 6c 6d 00 00 00 00 | 00 00 00 00 00 00 00 00 |.clm....|........|
|00003b50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b60| 00 00 00 00 00 00 00 00 | 01 00 00 00 06 00 00 00 |........|........|
|00003b70| 20 07 37 02 77 6f 72 6d | 20 6d 61 70 2e 63 6c 6d | .7.worm| map.clm|
|00003b80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ba0| 00 00 00 00 01 00 00 00 | 06 00 00 00 70 06 37 02 |........|....p.7.|
|00003bb0| 77 6f 72 6d 20 6d 61 70 | 2e 63 6c 6d 00 00 00 00 |worm map|.clm....|
|00003bc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003bd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003be0| 01 00 00 00 06 00 00 00 | e0 08 37 02 77 6f 72 6d |........|..7.worm|
|00003bf0| 20 6d 61 70 2e 63 6c 6d | 00 00 00 00 00 00 00 00 | map.clm|........|
|00003c00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c10| 00 00 00 00 00 00 00 00 | 00 00 00 00 01 00 00 00 |........|........|
|00003c20| 06 00 00 00 f0 0e 37 02 | 77 6f 72 6d 20 6d 61 70 |......7.|worm map|
|00003c30| 2e 63 6c 6d 00 00 00 00 | 00 00 00 00 00 00 00 00 |.clm....|........|
|00003c40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c50| 00 00 00 00 00 00 00 00 | 01 00 00 00 06 00 00 00 |........|........|
|00003c60| a0 0e 37 02 77 6f 72 6d | 20 6d 61 70 2e 63 6c 6d |..7.worm| map.clm|
|00003c70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003c90| 00 00 00 00 00 00 00 00 | 02 00 00 00 d0 0b 37 02 |........|......7.|
|00003ca0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cd0| 00 00 00 00 02 00 00 00 | b0 0b 37 02 00 00 00 00 |........|..7.....|
|00003ce0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003cf0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003d10| ff ff ff 00 aa 67 00 00 | 1d 00 00 00 00 80 00 00 |.....g..|........|
|00003d20| 9e 48 00 00 2f 00 00 00 | 00 40 00 00 3e 0c 00 00 |.H../...|.@..>...|
|00003d30| 48 00 00 00 25 5e 83 00 | 58 25 00 00 ac 00 00 00 |H...%^..|X%......|
|00003d40| 80 ff ff 00 5a 01 00 00 | e8 00 00 00 ff ff ff 00 |....Z...|........|
|00003d50| 01 00 00 00 00 00 00 00 | ff ff ff 00 aa 67 00 00 |........|.....g..|
|00003d60| 1d 00 00 00 80 40 00 00 | 9e 48 00 00 2f 00 00 00 |.....@..|.H../...|
|00003d70| 55 2b 00 00 3e 0c 00 00 | 48 00 00 00 00 40 00 00 |U+..>...|H....@..|
|00003d80| 58 25 00 00 ac 00 00 00 | 00 d0 00 00 5a 01 00 00 |X%......|....Z...|
|00003d90| e8 00 00 00 ff ff ff 00 | 01 00 00 00 00 00 00 00 |........|........|
|00003da0| ff ff ff 00 aa 67 00 00 | 1d 00 00 00 80 00 80 00 |.....g..|........|
|00003db0| 9e 48 00 00 2f 00 00 00 | 64 00 64 00 3e 0c 00 00 |.H../...|d.d.>...|
|00003dc0| 48 00 00 00 44 22 00 00 | 58 25 00 00 ac 00 00 00 |H...D"..|X%......|
|00003dd0| c0 80 00 00 5a 01 00 00 | e8 00 00 00 ff ff ff 00 |....Z...|........|
|00003de0| 01 00 00 00 00 00 00 00 | ff ff ff 00 aa 67 00 00 |........|.....g..|
|00003df0| 1d 00 00 00 00 00 ff 00 | 9e 48 00 00 2f 00 00 00 |........|.H../...|
|00003e00| 00 00 ac 00 3e 0c 00 00 | 48 00 00 00 4d 00 4d 00 |....>...|H...M.M.|
|00003e10| 58 25 00 00 ac 00 00 00 | 80 00 80 00 5a 01 00 00 |X%......|....Z...|
|00003e20| e8 00 00 00 ff ff ff 00 | 01 00 00 00 00 00 00 00 |........|........|
|00003e30| ff ff ff 00 aa 67 00 00 | 1d 00 00 00 1d b1 fa 00 |.....g..|........|
|00003e40| 9e 48 00 00 2f 00 00 00 | 00 64 c8 00 3e 0c 00 00 |.H../...|.d..>...|
|00003e50| 48 00 00 00 00 00 97 00 | 58 25 00 00 ac 00 00 00 |H.......|X%......|
|00003e60| 00 00 ff 00 5a 01 00 00 | e8 00 00 00 ff ff ff 00 |....Z...|........|
|00003e70| 01 00 00 00 00 00 00 00 | ff ff ff 00 aa 67 00 00 |........|.....g..|
|00003e80| 1d 00 00 00 00 ff ff 00 | 9e 48 00 00 2f 00 00 00 |........|.H../...|
|00003e90| 06 c8 f9 00 3e 0c 00 00 | 48 00 00 00 55 00 55 00 |....>...|H...U.U.|
|00003ea0| 58 25 00 00 ac 00 00 00 | 80 00 80 00 5a 01 00 00 |X%......|....Z...|
|00003eb0| e8 00 00 00 ff ff ff 00 | 01 00 00 00 00 00 00 00 |........|........|
|00003ec0| 00 00 00 00 00 00 00 00 | ff 00 00 00 ff ff ff 00 |........|........|
|00003ed0| 01 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003ee0| ff 00 00 00 ff ff ff 00 | 01 00 00 00 6c bb 02 02 |........|....l...|
|00003ef0| 48 6f 6c 64 65 6e 30 33 | 3a 20 43 6f 6e 76 6f 6c |Holden03|: Convol|
|00003f00| 75 74 69 6f 6e 20 46 69 | 6c 74 65 72 00 00 00 00 |ution Fi|lter....|
|00003f10| dc 00 00 00 01 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f60| 00 00 00 00 00 00 00 00 | 01 00 00 00 00 00 00 00 |........|........|
|00003f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f80| 01 00 00 00 00 00 00 00 | 01 00 00 00 00 00 00 00 |........|........|
|00003f90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fa0| 01 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fb0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 04 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+